## siPSetRelationship

### Description

Parent-child parameter set relationships

### C# Syntax

    siPSetRelationship.siContainedPSet                                          // 1
    siPSetRelationship.siSharedPSet                                             // 2
    siPSetRelationship.siLocalPSet                                              // 4
    siPSetRelationship.siObjectPSet                                             // 8
    siPSetRelationship.siPortPSet                                               // 16
    siPSetRelationship.siParameterPSet                                          // 32

Constant | Value | Description
--- | --- | ---
siContainedPSet | 1 | Child is contained as part of parent (for example, Kinematics)
siSharedPSet | 2 | Child is an inherited PSet
siLocalPSet | 4 | Child is a local PSet
siObjectPSet | 8 | Child is a member of the parent (for example, Object in Group)
siPortPSet | 16 | Child is connected to the parent PSet (for example, Shader/Operator)
siParameterPSet | 32 | Child is a leaf component part of the parent (for example, Object.Name). (not implemented)

### Applies To

FilterPSet ProjectItem.IsA CollectionItem.IsA ProjectItem::IsRelationship