Legacy Documentclose button

Important: The information in this document is obsolete and should not be used for new development.

Previous Book Contents Book Index Next

Inside Macintosh: Cyberdog Programmer's Kit / Part 3 - Cyberdog Reference
Chapter 7 - Classes and Methods / CyberOpenerPartExtension


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
The CyberSession::ObtainOpener method calls this method when the opening process for a Cyberdog item is asynchronous. BeginOpening adds the opener part to the ParameterSet object with a parameter destructor that will call the CyberOpenerPartExtension::EndOpening method when the ParameterSet 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
The EndOpening method (page 272).
The CyberSession::ObtainOpener method (page 370).


Previous Book Contents Book Index Next

© Apple Computer, Inc.
13 JUL 1996