Library | File

Class pfcDetailItem

# include <pfcDetail.h>

class pfcDetailItem
 : public virtual pfcModelItem
{
    xaideclare(pfcDetailItem)
    ...
};



Description

This interface represents a detail item in Creo Parametric.
See Also:
pfcDetailItemOwner::GetDetailItem(pfcDetailType, xint), pfcDetailItemOwner::ListDetailItems(optional pfcDetailType, optional xint), pfcDetailItemOwner::CreateDetailItem(pfcDetailCreateInstructions_ptr), pfcDetailItemOwner::RetrieveSymbolDefinition(xrstring, optional xrstring, optional xint, optional xbool), pfcDetailSymbolDefItem::GetDetailItem(pfcDetailType, xint), pfcDetailSymbolDefItem::ListDetailItems(optional pfcDetailType), pfcDetailSymbolDefItem::CreateDetailItem(pfcDetailCreateInstructions_ptr)
Manual References:
Drawings: Detail Groups, Drawings: Detail Symbol Definitions, Drawings: Detail Symbol Instances
Direct Known Subclasses:
pfcDetailEntityItem, pfcDetailNoteItem, pfcDetailSymbolDefItem, pfcDetailSymbolInstItem, pfcDetailGroupItem, pfcDetailOLEObject



Method Summary

voidDelete ()
Deletes a detail item.
pfcDetailTypeGetDetailType ()
Gets the type of a detail item.


Methods Inherited from Class pfcChild:

GetDBParent, GetOId


Methods Inherited from Class pfcActionSource:

AddActionListener, RemoveActionListener, AddActionListenerWithType


Methods Inherited from Class pfcRelationOwner:

DeleteRelations, GetRelations, SetRelations, RegenerateRelations, EvaluateExpression


Methods Inherited from Class pfcParent:

GetChild


Methods Inherited from Class pfcParameterOwner:

GetParam, CreateParam, ListParams, SelectParam, CreateParamWithUnits, SelectParameters


Methods Inherited from Class pfcModelItem:

GetName, SetName, GetId, GetType



Method Detail

pfcDetailTypeGetDetailType ()

Gets the type of a detail item.
Returns:
The detail item type.



voidDelete ()

Deletes a detail item.

Exceptions thrown (but not limited to):

pfcXToolkitCantWrite - Could not delete the given item because it has read-only access.


Returns: