/
removeNamespace
removeNamespace
Description
Removes a selected or specified namespace.
All modules under the same parent can be considered in the namespace of that parent, using slashes ( / ) to separate each module's parent's name. removeNamespace operates on all selected modules unless you use the -onMod
flag to specify the module on which to operate by name.
Note that you may specify the path in commands that require a module name, but you may not specify the path as a module name in the Name
attribute.
You need to specify only what is required to uniquely identify the name.
Note also that you can remove a single namespace (for example, removeNamespace "Joe";
) from anywhere in a name containing multiple namespaces (for example, "Bob:Joe:LUPA"
) , to result in "Bob:LUPA"
.
Functional area
Namespace
Command syntax
Syntax
removeNamespace namespace[-onMod string] |
Arguments
Name | Type | Required | Comments |
---|---|---|---|
namespace | string | Yes | Specify the path of a namespace using slashes ( / ), or colons ( : ). The number of namespaces in a module name is not limited. Note that if the module contains the same namespace twice, removeNamespace removes only one instance. |
Flags
Name | Flag arguments | Argument type | Exclusive to | Comments |
---|---|---|---|---|
onMod | 1 | string | — | Specifies the module on which the command operates. |
Return value
void
Example
// Remove a namespace called Bob removeNamespace "Bob";
Additional information
Related commands
, multiple selections available,
Related content
replaceNamespace
replaceNamespace
More like this
getNamespace
getNamespace
More like this
addNamespace
addNamespace
More like this
removeMarker
removeMarker
More like this
removeParameter
removeParameter
More like this
removeAllParameters
removeAllParameters
More like this