OpenCustomOb

Syntax

OpenCustomObResult OpenCustomOb(OdId tOb, OpenCustomObArg tArg)

Parameters

tOb. Opened object moniker.

tArg. Object opening parameters.

Description

The OpenCustomOb operation opens custom class container or custom class object.

Comments

To execute the operation, specify opened object moniker in the tOb field. The object moniker can be obtained on executing the GetObjects operation. If the repository root node moniker is specified (moniker of object with the 0 key), the operation is executed to open custom class container. If the moniker is specified for the repository object, that is a custom class object, the operation is executed to open this object. On working with custom class container, define the tArg.openAsDescriptor field. If some metadata should also be obtained during the opening, define the tArg.metaGet field.

The operation execution results in the specified opened object instance moniker and obtained metadata if the tArg.metaGet field was defined.

Use the GetCustomOb and SetCustomOb operations for further work. To close the opened object instance, use the CloseCustomOb operation.

Example

Example name
Opening Custom Class Object

See also:

Common Operations