All Frameworks Class Hierarchy This Framework Previous Next Indexes
VPMInterfaces Interface CATIVpmAFLProduct
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATIVpmAFLProduct
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIVpmAFLProduct
Interface for AFLProduct objects.
Role: The interface provides functions for accessing AFLProduct attributes.
Method Index
- o
Dump(char*)
- Dump the Product attributes.
- o
GetAllProductViews(CATListValCATIVpmAFLProductView_var&)
- Get all Product-Views associated with this Product.
- o
GetCreationDate(CATTime&)
- Get the creation date of the Product.
- o
GetIdentifier(SEQUENCE(octet)&)
- Get the binary reference to the actual product object.
- o
GetLastModifDate(CATTime&)
- Get the last modification date of the product.
- o
GetName(CATUnicodeString&)
- Get the name of the Product.
- o
GetRelatedAction(CATIVpmAFLAction_var&)
- Get the Action which this Product is associated with.
Methods
o Dump
public virtual HRESULT Dump( | char* | prefix)=0 |
-
Dump the Product attributes.
- Parameters:
-
- iPrefix
- The prefix text for each output line.
o GetAllProductViews
public virtual HRESULT GetAllProductViews( | CATListValCATIVpmAFLProductView_var& | oListPV)=0 |
-
Get all Product-Views associated with this Product.
- Parameters:
-
- oListPV
o GetCreationDate
-
Get the creation date of the Product.
- Parameters:
-
- oDate
o GetIdentifier
public virtual HRESULT GetIdentifier( | SEQUENCE(octet)& | oRef)=0 |
-
Get the binary reference to the actual product object.
- Parameters:
-
- oRef
o GetLastModifDate
-
Get the last modification date of the product.
- Parameters:
-
- oDate
o GetName
-
Get the name of the Product.
- Parameters:
-
- oName
o GetRelatedAction
public virtual HRESULT GetRelatedAction( | CATIVpmAFLAction_var& | oAction)=0 |
-
Get the Action which this Product is associated with.
- Parameters:
-
- oAction
This object is included in the file: CATIVpmAFLProduct.h
If needed, your Imakefile.mk should include the module: GUIDVPMInterfaces