Platform SDK: Team Productivity Update |
The Team Productivity Update invokes the Instantiation URLs (bstrInstantiate, Configure, Deploy, and DropConfigure) with various combinations of the arguments listed in the following table.
Argument | Description | Passed to | When available |
---|---|---|---|
RequestingMachineName | Name of the Team Productivity Update server computer that invokes the URL. | bstrInstantiate:
Configure URL Deploy URL DropConfigure URL |
|
OwnerGroup | Name of the local Windows NT group that the Team Productivity Update uses to enumerate Team Workspace owners. | bstrInstantiate:
Deploy URL |
|
MemberGroup | Name of the local Windows NT group that the Team Productivity Update uses to enumerate Team Workspace members. | bstrInstantiate:
Deploy URL |
|
TeamWorkspaceID | GUID of the Team Workspace adding the application. Can be used with the FriendlyNameFromGUID method to get the friendly name of the Team Workspace. | bstrInstantiate:
Deploy URL |
When Team Workspace has been approved, prior to invoking Deploy URL. |
TeamWorkspaceName | Friendly name of the Team Workspace adding the application. | bstrInstantiate: | During Configure URL, before the application instance has been created. |
FactoryID | GUID created by the Team Productivity Update for the Team Application Factory. | bstrInstantiate: | When RegisterAppFactory method returns. |
ConfigSessionID | GUID created by the Team Productivity Update for the launch of a specific Instantiation URL that uses TAFT_FACTORY mode. | bstrInstantiate | When bstrInstantiate is passed through the completion of the Deploy URL. |
InstanceID | GUID created by the Team Productivity Update for this instance of the application. Can be used with the FriendlyNameFromGUID method to get the friendly name for the application. | bstrInstantiate: | Before Deploy URL is called. |
InstanceName | Friendly name of the application instance. The Instantiation URL should include a mechanism to track each instance it creates. | bstrInstantiate: | Before Configure URL is called. |
Roles | Populated list of Team Workspace owners and members. Account names must be fully qualified Windows NT account names. | bstrInstantiate: | Before Configure URL is called. |
The above arguments may be passed in the URLs using the Active Server Pages Request.Form method as shown in the following VBScript code sample:
<%@ Language=VBScript %> <% Option Explicit %> <?xml version="1.0"?> <TeamApp> <URLs> <Launch>http://myserver/place/launch.asp</Launch> <Summary>http://myserver/place/summary.asp</Summary> <Search>http://myserver/place/search.asp</Search> <Offline>http://myserver/place/offline.asp</Offline > <Delete>http://myserver/place/delete.asp</Delete > </URLs> <Result> <Code>0</Code> <Description>Instance was created successfully</Description> </Result> </TeamApp>
Additional information can be obtained using the standard HTTP header.