All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

VPMInterfaces Interface ENOVIProperty

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

Usage: you can freely reimplement this interface.


interface ENOVIProperty

Base abstract class for properties objects.

Role: A property is an abstract object that can be added to any Late type instance object, without changing that late type object data structure (table). The object linked to this property is the owner of that property.


Method Index


o get_Owner(CATBaseUnknown*&)
Retrieves property's owner.

Methods


o get_Owner
public virtual HRESULT get_Owner(CATBaseUnknown*& oowner)=0
Retrieves property's owner.
Parameters:
oowner
The uuid (Unique Universal Identifier) of the owner object.
Returns:
S_OK The method succeeds.
Returns:
E_FAIL The method fails.

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

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