IStrings interface
The IStrings interface represents the strings container - more like a list of strings.
public interface IStrings
Namespace: DXP · Assembly: Altium.SDK.Interfaces
Methods
| Method | Returns | Description |
|---|---|---|
| Add | int | |
| GetCount | int | |
| GetItem | string | |
| IndexOf | int |
Add
No description yet.
int Add(string argS);
| Parameter | Type | Passing |
|---|---|---|
argS | string | value |
Returns: int
Examples: Ciiva, Extension_Preference
GetCount
No description yet.
int GetCount();
Returns: int
Examples: Ciiva, Extension_Preference
GetItem
No description yet.
string GetItem(int argIndex);
| Parameter | Type | Passing |
|---|---|---|
argIndex | int | value |
Returns: string
Examples: Ciiva, Extension_Preference
IndexOf
No description yet.
int IndexOf(string argValue);
| Parameter | Type | Passing |
|---|---|---|
argValue | string | value |
Returns: int
Returned by
IAspectPlugin.ContentTypes, IBatchItemNameGenerator.Errors, IEDMS_DXPServerManager.GetUsersInGroup, IEDMS_DictionaryWrapper.GetItems, IEDMS_NotificationService.GetActiveUsers, IEDMS_PlmSyncService.GetByExternalIds, IEDMS_PlmSyncService.GetByInnerIds, IEDM_RawSearchValuesForParametersResult.GetValues, IEDM_RawSearchValuesForTypedParametersResult.GetValues, IEDM_SearchFilter.GetFacetParameterValues, IEDesignDataInterface.GetSubFolderTypesFromFolderType, IFolderAspectPlugin.FolderTypes, IGUIManagerNotification.GetData, IULB_GUIDsResult.GUIDs, IULB_URLResult.URLs, IVaultAcquisitionServer.AcquirableContentTypes, IUpdateParameterOptions.UpdateParameters, IWorkspace.DM_RunOpenDocumentDialog, IFlashWriter.GetSupportedDevicesList, IManufacturerPart.GetManufacturerAliases, IPartChoice3.GetManufacturerAliases, IPartChoice3.GetSupportingDocuments, ISupplier2.GetPartNumberSuggestionList, ISupplierAggregator.GetSubSupplierNameList, ISupplierAliases.GetAliases, ISupplierSourceRelationship3.ManufacturerAliases
Accepted by
IComponentLibraryManager.GenerateItemNames, IEDMS_EDS.PostEvents, IEDMS_EDS.ProcessEvents, IEDMS_PlmSyncService.GetByExternalIds, IEDMS_PlmSyncService.GetByInnerIds, IEDMS_PlmSyncService.SetIds, IEDMS_Vault.RawSearchValuesForParameters, IEDMS_Vault.RawSearchValuesForTypedParameters, IEDesignDataInterface.GenerateItemHRIDList, IEDesignDataInterface.GetCandidateItemNames, IEDesignDataInterface.PrepareRevisionForReleaseExt, IEDesignData_ReleaseManager.BrowseMultipleReleasedItems, IModalAction.GetCurrentItemGUIDs, IModalAction.GetCurrentItemRevisionGUIDs, IOptionsFormDataManager.LoadSettingsFromFiles, IOptionsFormDataManager.SaveSettingsToFiles, IOptionsFormDataManagerExt.LoadSettingsFromFilesByMode, ISceneManager.GetCategorySceneIds, ISceneManager.GetSceneCategories, IServerInternalOptionsManager.LoadSettingsFromFiles, IServerInternalOptionsManager.SaveSettingsToFiles, IVaultAcquisitionServer.RunAcquisition, IVaultAcquisitionServer.RunAcquisitionDialog, IVaultAcquisitionServer.RunAcquisitionDialogForFolders, IVaultExplorerForm.GetSelectedItemGUIDs, IVaultExplorerForm.GetSelectedItemRevisionGUIDs, IVcsProject.SwitchTo_2, IDatabaseLibDocument.GetAllComponentKeys, IOutputGenerator.PredictOutputFileNames, IPartCatalog2Ext2.CanChangeComponentsPartChoices, ISupplierAggregator.SetActiveNativeSuppliers, IVendorConstraint.Export_ToFile, IVendorConstraint.Export_ToSdcFile
Examples
Used in the SDK examples: Ciiva, Extension_Preference.