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.

Converting XML Exported Description to RTF or Plain Text
This article provides example code for a program to convert Description text exported using SystemWeaver XML to RTF or plain text. The variable BinaryBase64...
Thu, 19 Nov, 2020 at 4:08 PM
How to Change the Order of Part Items
In the Explorer client, part order can be changed using the Parts view. This article describes how you can change the order of part items using the API.  ...
Fri, 18 Jan, 2019 at 9:48 AM
How to Convert HTML to Description Text
This article describes how to convert HTML to RVFz and set it as Description text on an Item. The HTML converter supports HTML 4. Example IswItem i = S...
Wed, 6 Feb, 2019 at 11:38 AM
How to Create Issues
This article describes how to create issues using the SystemWeaver API. To be able to do this, you will first need to obtain the project Handle.  Ex...
Wed, 4 Nov, 2020 at 4:17 PM
How to Retrieve Issue Attributes via Issue Reference
There are a number of ways to get issues from IswIssueObjRefs. This article describes the simplest way to get all issues with a reference to an item, and ge...
Mon, 14 Dec, 2020 at 1:05 PM
How to Download Attachments from an Item
This article describes how to download attachments from an item in SystemWeaver using the SystemWeaverClientAPI. Note: There must be a file repository i...
Fri, 18 Jan, 2019 at 9:48 AM
How to Get the Latest Version of an Item by xID
This article provides an example of how to use the Client API to GET the latest version of an item by xID.  var lowVersionItem = broker.GetItem(SWHandl...
Thu, 10 Jun, 2021 at 1:25 PM
How to Get a List of Items That are Directly Referencing an Item
The following code provides the best performance when you would like to obtain a list of items that directly reference a specific item. //Get the Parts...
Fri, 31 Jan, 2020 at 7:41 AM
How to Get a Part Type and Add it to Another Item
This article describes how to get a part type from one item and add it to another item. Example static void Main() { SWConnection.Instance.ServerM...
Fri, 13 Mar, 2020 at 1:01 PM
How to Get and Set XML Configurations
All configurations, i.e., for build-in views, extension views, features, etc. in SystemWeaver have a guid. This articles describes how to use the API to get...
Wed, 22 Apr, 2020 at 8:02 PM