Skip to main content
View as Markdown

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​

MethodReturnsDescription
Addint
GetCountint
GetItemstring
IndexOfint

Add​

No description yet.

int Add(string argS);
ParameterTypePassing
argSstringvalue

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);
ParameterTypePassing
argIndexintvalue

Returns: string

Examples: Ciiva, Extension_Preference

IndexOf​

No description yet.

int IndexOf(string argValue);
ParameterTypePassing
argValuestringvalue

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.