FRAMES | NO FRAMES |
Gets the list of all available segments.
Availability: Business Analyst Server.
SegmentInfo[] GetSegments ( string ActiveDatasetID );
Parameter | Description |
---|---|
ActiveDatasetID | (Since version 9.3.1, this parameter is optional — it can be null). ID of the active dataset. Type String. |
Variable of type SegmentInfo[] containing the list of all available segments
The example below requests Tapestry segments which are available in the Business Analyst Server core dataset.
C# |
// Instantiate the BAServerHelper class to access analysis methods BAServerHelper baServerHelper = new BAServerHelper(); baServerHelper.ActiveDatasetID = "USA_ESRI"; // Optional parameter SegmentInfo[] segments = baServerHelper.GetSegments(); // Iterate through Tapestry segments and create their description in the // segmentDescriptions array. string[] segmentDescriptions = new string[segments.Length]; for (int i = 0; i < segments.Length; i++) { segmentDescriptions[i] = string.Format("ALIAS: {0}; ID:{1}; NAME: {2}", segments[i].Alias, segments[i].ID, segments[i].Name); } |