xae_library_remove
Removes a library or placeholder reference from a TwinCAT XAE project; requires kind or version when a name is ambiguous and warns that dependent code will no longer build.
Instructions
Remove a library or placeholder reference (RemoveReference). A name referenced more than once (a library and a placeholder of the same name, two versions) is refused until kind ('library' / 'placeholder') or version says which ('#X' = the placeholder X). RemoveReference itself takes a name (and a library's version): which of a placeholder and a library of one name XAE removes is checked afterwards and said. Code that uses it does not build any more — said, nothing in the code is changed. Destructive-class: tc_request_confirmation(action='xae_library_remove', target=':' + ' ()' and ', ' when given).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | ||
| library | Yes | ||
| version | No | ||
| distributor | No | ||
| confirm_token | No | ||
| plc_project_path | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||