General
This section provides general guidelines and some how-to articles for working with the SystemWeaver API. If you do not find what you are looking for, we suggest that you refer to the SystemWeaverClientAPI.XML for a list of methods.
This article provides an example of how to upload an attachment to an Item, taking into consideration that the file may already exist as an attachment on th...
Tue, 29 Oct, 2019 at 11:24 AM
This article provides an example of how to add a note to an item using the SystemWeaver Client API. Make sure that you have RVFUtility.dll added as an item ...
Thu, 12 Mar, 2020 at 4:22 PM
This article provides two examples for how to update a parent's relation (part) so that it points to the latest version of a defining item (child). ...
Fri, 18 Jan, 2019 at 9:50 AM
For item types, part types and issues, Architects typically select icons to be displayed in the swExplorer client so that users can easily distinguish betwe...
Wed, 5 Jun, 2024 at 11:38 AM
This article describes the methods used to collect all versions of a given Item. public static IswItems GetAllVersionsOfItem(IswItem item)
{
//Store al...
Fri, 16 Aug, 2019 at 8:28 AM
Here is an example function that sets a hard-coded item to the clipboard. After this function has executed, the user can then find the item in a structure u...
Tue, 11 Jun, 2019 at 4:10 PM
A common use case when writing API programs and extensions is searching for items with a given attribute value, e.g., get all requirements with a given requ...
Wed, 27 Oct, 2021 at 2:08 PM
This article provides an example of how to set values for an enumeration type attribute that has a data dimension of Set using the API. public void Set...
Wed, 8 Jul, 2020 at 9:35 PM
The VersionInfo property is longer text, usually shown in a change log, describing the changes made to the item since last version. The text is represented ...
Wed, 11 Nov, 2020 at 3:53 PM
This article provides an example of the method used for checking user access rights to a library. The Library Handle (or ID) can be found in the Manage Libr...
Wed, 11 Nov, 2020 at 4:02 PM