All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATSchPlatformInterfaces Class CATEASchAppDeleteCheck2

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATEASchAppDeleteCheck2
 

Usage: you can derive this class.


public class CATEASchAppDeleteCheck2

Super class to derive implementation for interface CATISchAppDeleteCheck2.
Role: Adaptor


Constructor and Destructor Index


o CATEASchAppDeleteCheck2()
Constructs an empty CATEASchAppDeleteCheck2.
o ~CATEASchAppDeleteCheck2()

Method Index


o AppOkToDelete(CATBoolean*)
Reports if an application object can be deleted.
o AppOkToDeleteWithMessage(CATBoolean*,CATUnicodeString&,CATUnicodeString&)
Reports if an application object can be deleted.

Constructor and Destructor


o CATEASchAppDeleteCheck2
public CATEASchAppDeleteCheck2()
Constructs an empty CATEASchAppDeleteCheck2.
o ~CATEASchAppDeleteCheck2
public virtual ~CATEASchAppDeleteCheck2()

Methods


o AppOkToDelete
public virtual HRESULT AppOkToDelete(CATBoolean* oOk)
Reports if an application object can be deleted.
Parameters:
oOK
Pointer to the CATBoolean to receive the ok.
Returns:
An HRESULT value.
Legal values:
S_OK
operation is successful
E_FAIL
operation failed
o AppOkToDeleteWithMessage
public virtual HRESULT AppOkToDeleteWithMessage(CATBoolean* oOk,
CATUnicodeString& oUCaption,
CATUnicodeString& oUMessage)
Reports if an application object can be deleted. Also returns the caption and message text to be used as a feedback message for the delete operation.
Parameters:
oOK
Pointer to the CATBoolean to receive the ok.
oCaption
CATUnicodeString used for the caption of the message box.
oMessage
CATUnicodeString used as the feedback message.
Returns:
An HRESULT value.
Legal values:
S_OK
operation is successful
E_FAIL
operation failed

This object is included in the file: CATEASchAppDeleteCheck2.h
If needed, your Imakefile.mk should include the module: CATSchItfCPP

Copyright © 2003, Dassault Systèmes. All rights reserved.