Space Complex Type

Applies to: SharePoint Workspace 2010 | Visual Studio 2008

The Space type provides information and access to the workspace and to the tools and members that it contains.

Syntax

<Space>
  <URI />
  <Name />
  <Description />
  <Created />
  <Modified />
  <Local />
  <IdentityURL />
  <Tools />
  <Members />
  <Unread />
  <Type />
  <LocalURI />
  <Version />
</Space>

Complex Type Elements

Element

Data type

Description

URI

xs:anyURI

URI that identifies the workspace and can be used as the HTTP Post URL in calls to CreateInvitationFile, Delete, ReadSpace and Update. It can also be used as a parameter in the GrooveLocal.View operation.

The usage of this element depends on the context:

  • Read operation: value provided by operation.

  • Create operation: value ignored by operation.

  • Update operation: value ignored by operation.

  • Events: value provided by events.

Name

xs:string

Name of workspace.

The usage of this element depends on the context:

  • Read operation: value provided by operation.

  • Create operation: value required by operation.

  • Update operation: value required by operation.

  • Events: value provided by events.

Description

xs:string

Description of workspace.

The usage of this element depends on the context:

  • Read operation: value provided by operation.

  • Create operation: value required by operation.

  • Update operation: value required by operation.

  • Events: value provided by events.

Created

xs:dateTime

Date-time when the workspace was created. Specified as a UTC date-time with a precision of milliseconds.

The usage of this element depends on the context:

  • Read operation: value provided by operation.

  • Create operation: value ignored by operation.

  • Update operation: value ignored by operation.

  • Events: value provided by events.

Modified

xs:dateTime

Date-time when the workspace was last changed. Specified as a UTC date-time with a precision of milliseconds.

The usage of this element depends on the context:

  • Read operation: value provided by operation.

  • Create operation: value ignored by operation.

  • Update operation: value ignored by operation.

  • Events: value provided by events.

Local

xs:boolean

Specifies "true" if the workspace is present on the SharePoint Workspace client device.

The usage of this element depends on the context:

  • Read operation: value provided by operation.

  • Create operation: value ignored by operation.

  • Update operation: value ignored by operation.

  • Events: value provided by events.

IdentityURL

xs:anyURI

Identity URL of user associated with the workspace.

The usage of this element depends on the context:

  • Read operation: value provided by operation.

  • Create operation: value ignored by operation.

  • Update operation: value ignored by operation.

  • Events: value provided by events.

Tools

xs:anyURI

The URI that provides the Post URL to access the GrooveTools service for this workspace. Note that if you read the Space information for the space type that specifies Shared Folders, this element is returned as an empty string because you cannot access the tools within these workspaces.

The usage of this element depends on the context:

  • Read operation: value provided by operation.

  • Create operation: value ignored by operation.

  • Update operation: value ignored by operation.

  • Events: value provided by events.

Members

xs:anyURI

The URI that provides the HTTP Post URL for the GrooveMembers service to perform operation on the members of the workspace such as inviting a new member with the GrooveMembers.Create operation, uninviting a member with the GrooveMembers.Delete operation, and getting the current list of members with the GrooveMembers.Read operation.

The usage of this element depends on the context:

  • Read operation: value provided by operation.

  • Create operation: value ignored by operation.

  • Update operation: value ignored by operation.

  • Events: value provided by events.

Unread

xs:long

The total number of unread items in all tools that are in the workspace. Note that this may include items in tools that cannot be accessed through Groove Web Services.

The usage of this element depends on the context:

  • Read operation: value provided by operation.

  • Create operation: value ignored by operation.

  • Update operation: value ignored by operation.

  • Events: value provided by events.

Type

xs:anyURI

A URN that identifies the type of the workspace.

If the workspace is a generic Groove workspace, the Type is urn:groove.net:Groove.Core.Tools.System.TelespaceTypes.Generic.

If the workspace is a Shared Folder, the Type is as follows: urn:groove.net:Groove.Core.Tools.System.TelespaceTypes.GFS.

The usage of this element depends on the context:

  • Read operation: value provided by operation.

  • Create operation: value ignored by operation.

  • Update operation: value ignored by operation.

  • Events: value provided by events.

LocalURI

xs:anyURI

URI that provides the HTTP Post URL for the GrooveLocal.OpenSpaceProperties operation.

The usage of this element depends on the context:

  • Read operation: value provided by operation.

  • Create operation: value ignored by operation.

  • Update operation: value ignored by operation.

  • Events: value provided by events.

Version

Version

Identifies the version number of the space template. The Version type consists of four xs:int elements: Major, Minor, Custom, and Sequence. The Version value lets you determine the minimum version of SharePoint Workspace or Groove that a user must be running to accept an invitation to the workspace. It also helps you determine whether you may add tools to the workspace.

If the major version number has a value of 20, the workspace is compatible with SharePoint Workspace 2010.

If the major version number has a value of 18, the workspace is compatible with Groove 2007.

If the major version number has a value of 15, the workspace is compatible with Groove 3.x.

If the major version number has a value of 14, the workspace is compatible with Groove 2.5.

The usage of this element depends on the context:

  • Read operation: value provided by operation if the workspace is present on the local device.

  • Create operation: value ignored by operation.

  • Update operation: value ignored by operation.

  • Events: value provided by events if the workspace is present on the local device.

See Also

Reference

GrooveSpaces Web Service