## UpdateExternalReference

### Introduced

v6.0

### Description

Sets all paths of external references used by a given target. The paths to feed into this command are a comma delimited string of all the paths used.
Note: UpdateExternalReference does not work for expressions, please use EditExpr to update expressions.

### Scripting Syntax

    oString = UpdateExternalReference( Target, InputObjs );

### Return Value

String

### Parameters

Parameter | Type | Description
--- | --- | ---
Target | String | Parameter value to retrieve. Default Value:
InputObjs | String | Paths to set.

### Examples

#### JScript Example

    /*
            Demonstrates how to use UpdateExternalReference to update all external reference paths
    */
    var coll = GetExternalReferences();
    for ( var i=0; i<coll.Count; i++ ) {
            var paths = InspectExternalReference( coll(i) );
            paths = paths.replace( "ModelA", "ModelB" );
            UpdateExternalReference( coll(i), paths );
    }

### See Also

GetExternalReferences InspectExternalReference