IWorkspaceContainer Interface

Meta Data Services Programming

Meta Data Services Programming

IWorkspaceContainer Interface

The IWorkspaceContainer interface contains methods for managing the collection of workspaces within a repository.

When to Use

Use the IWorkspaceContainer interface to retrieve the collection of workspaces in a repository.

Methods
IUnknown method Description
QueryInterface Returns pointers to supported interfaces
AddRef Increments the reference count
Release Decrements the reference count
IDispatch method Description
GetIDsOfNames Maps a single member and a set of argument names to a corresponding set of dispatch identifiers
GetTypeInfo Retrieves a type information object, which can be used to get the type information for an interface
GetTypeInfoCount Retrieves the number of type information interfaces that an object provides (either 0 or 1)
Invoke Provides access to properties and methods exposed by an Automation object

IRepositoryDispatch method Description
get_Properties Retrieves the IReposProperties interface pointer. The IReposProperties interface provides access to the Properties collection.

Collections
Collection Description
Workspaces The collection of workspaces contained by this repository object

See Also

IWorkspaceItem::get_Workspaces

ReposRoot Class