## RemoveExposedParamFromICECompoundNode

### Introduced

v7.0

### Description

Removes the exposed Parameter from the ICECompoundNode.

### Scripting Syntax

    RemoveExposedParamFromICECompoundNode( [Parameter], Compound );

### Parameters

Parameter | Type | Description
--- | --- | ---
Parameter | String | Parameter to remove. Default Value: If not specified, the user is prompted to make a selection.
Compound | String | ICECompoundNode from which to remove the exposed parameter.

### Examples

#### VBScript Example

    '
    ' This example demonstrates how to use the RemoveExposedParamFromICECompoundNode command
    ' by creating a compound with two exposed output ports and then removing one of them
    '
    NewScene , false
    CreatePrim "Cone", "MeshSurface"
    ' Create a compound for demo purposes
    ApplyOp "ICETree", "cone", siNode, , , 0
    AddICENode "ScalarNode", "cone.polymsh.ICETree"
    AddICECompoundNode "Pi", "cone.polymsh.ICETree"
    CreateICECompoundNode "cone.polymsh.ICETree.Pi,cone.polymsh.ICETree.ScalarNode"
    ' Expose both the Scalar output and the Pi output
    AddExposedParamToICECompoundNode "cone.polymsh.ICETree.CompoundNode.ScalarNode.result", _
            "cone.polymsh.ICETree.CompoundNode", , "Scalar Result"
    AddExposedParamToICECompoundNode "cone.polymsh.ICETree.CompoundNode.Pi.Result", _
            "cone.polymsh.ICETree.CompoundNode", , "Pi Result"
    ' Now remove the Pi output port and hook it into the input of the Scalar
    RemoveExposedParamFromICECompoundNode "cone.polymsh.ICETree.CompoundNode.Pi.Result", _
            "cone.polymsh.ICETree.CompoundNode"
    ConnectICENodes "cone.polymsh.ICETree.CompoundNode.ScalarNode.value", _
            "cone.polymsh.ICETree.CompoundNode.Pi.Result"

### See Also

AddAttributeToSetDataICENode AddICECompoundNode AddExposedParamToICECompoundNode AddICENode AddNodeToICECompoundNode CleanDisconnectedICENodes ConnectICENodes CreateICECompoundNode DisconnectICENodePort EditExposedParamInICECompoundNode EditICECompoundPPGLogic EditICECompoundProperties ExplodeICECompoundNode GetICECompoundPortProperties GetICECompoundProperties RemoveAttributeFromSetDataICENode RemoveNodeFromICECompoundNode