Skip to main content
View as Markdown

ISupplierManager interface

No description yet.

public interface ISupplierManager

Namespace: SCH · Assembly: Altium.SDK.Interfaces

Methods​

MethodReturnsDescription
BrowseSupplierLinksISupplierSourceRelationshipList
ConvertCurrencydouble
CreateSupplierItemPainterISupplierItemPainter
CreateSupplierLinksFrameISupplierLinksFrame
CreateSupplierSearchFrameISupplierSearchFrame
EditSupplierLinksbool
EditSupplierLinksDBbool
FindImportParameterPreferencesISupplierImportParameterPref
GetImportParameterPreferencesISupplierImportParameterPref
GetImportParameterPreferencesCountint
GetSourceByNameISupplier
GetSuggestedKeywordParameterstring
GetSuggestedKeywordParameterCountint
GetSupplierSourceISupplier
GetSupplierSourceCountint

No description yet.

ISupplierSourceRelationshipList BrowseSupplierLinks(string argSuggestedKeywords);
ParameterTypePassing
argSuggestedKeywordsstringvalue

Returns: ISupplierSourceRelationshipList

Extension method of ISupplierManagerHelper (using SCH;).

ConvertCurrency​

No description yet.

double ConvertCurrency(double argAmount, string argFromCode, string argToCode);
ParameterTypePassing
argAmountdoublevalue
argFromCodestringvalue
argToCodestringvalue

Returns: double

CreateSupplierItemPainter​

No description yet.

ISupplierItemPainter CreateSupplierItemPainter();

Returns: ISupplierItemPainter

Extension method of ISupplierManagerHelper (using SCH;).

CreateSupplierLinksFrame​

No description yet.

ISupplierLinksFrame CreateSupplierLinksFrame(ISch_Component argSchComponent);
ParameterTypePassing
argSchComponentISch_Componentvalue

Returns: ISupplierLinksFrame

Extension method of ISupplierManagerHelper (using SCH;).

CreateSupplierSearchFrame​

No description yet.

ISupplierSearchFrame CreateSupplierSearchFrame();

Returns: ISupplierSearchFrame

Extension method of ISupplierManagerHelper (using SCH;).

No description yet.

bool EditSupplierLinks(ISch_Component argSchComponent);
bool EditSupplierLinks(object argSchComponent);
ParameterTypePassing
argSchComponentISch_Componentvalue

Returns: bool

The first overload is an extension method of ISupplierManagerHelper (using SCH;) with typed parameters; the second is declared by the interface.

EditSupplierLinksDB​

No description yet.

bool EditSupplierLinksDB(string argParameters, out string argOutParams);
ParameterTypePassing
argParametersstringvalue
argOutParamsstringout

Returns: bool

FindImportParameterPreferences​

No description yet.

ISupplierImportParameterPref FindImportParameterPreferences(string argParameterName);
ParameterTypePassing
argParameterNamestringvalue

Returns: ISupplierImportParameterPref

Extension method of ISupplierManagerHelper (using SCH;).

Examples: Extension_SupplierPreference

GetImportParameterPreferences​

No description yet.

ISupplierImportParameterPref GetImportParameterPreferences(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: ISupplierImportParameterPref

Extension method of ISupplierManagerHelper (using SCH;).

GetImportParameterPreferencesCount​

No description yet.

int GetImportParameterPreferencesCount();

Returns: int

GetSourceByName​

No description yet.

ISupplier GetSourceByName(string argName);
ParameterTypePassing
argNamestringvalue

Returns: ISupplier

Extension method of ISupplierManagerHelper (using SCH;).

GetSuggestedKeywordParameter​

No description yet.

string GetSuggestedKeywordParameter(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: string

GetSuggestedKeywordParameterCount​

No description yet.

int GetSuggestedKeywordParameterCount();

Returns: int

GetSupplierSource​

No description yet.

ISupplier GetSupplierSource(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: ISupplier

Extension method of ISupplierManagerHelper (using SCH;).

Examples: Extension_TestCS

GetSupplierSourceCount​

No description yet.

int GetSupplierSourceCount();

Returns: int

Examples: Extension_TestCS

Returned by​

Utils.GetSupplierManager

Examples​

Used in the SDK examples: Extension_SupplierPreference, Extension_TestCS.