Important: The information in this document is obsolete and should not be used for new development.
BeginOpening
Informs this opener part that the process of opening a Cyberdog item is asynchronous.
ODPart BeginOpening (in CyberItem item, in ODType openerKind, in ParameterSet openParams);
item
- The
CyberItem
object that is being opened.openerKind
- The part kind for the opener part if you have a preference; otherwise,
kODNULL
.openParams
- The parameter set associated with the opening process.
- return value
- The opener part.
DISCUSSION
TheCyberSession::ObtainOpener
method calls this method when the opening process for a Cyberdog item is asynchronous.BeginOpening
adds the opener part to theParameterSet
object with a parameter destructor that will call theCyberOpenerPartExtension::EndOpening
method when theParameterSet
object is released.You should not call this method directly; instead, to obtain an opener part, you should call the
CyberSession::ObtainOpener
method.If you subclass
CyberOpenerPartExtension
, you must override this method. Your override must not call its inherited method; that is, your override method must implement this method's functionality completely.SEE ALSO
TheEndOpening
method (page 272).
TheCyberSession::ObtainOpener
method (page 370).