IComponentLibraryLink interface
No description yet.
public interface IComponentLibraryLink
Namespace: EDP · Assembly: Altium.SDK.Interfaces
Methods
| Method | Returns | Description |
|---|---|---|
| DM_DatabaseTableName | string | |
| DM_DesignItemID | string | |
| DM_Footprint | string | |
| DM_IsLinkedToVault | bool | |
| DM_IsSameFootprint | bool | |
| DM_IsValid | bool | |
| DM_ItemGUID | string | |
| DM_LibIdentifierKind | TLibIdentifierKind | |
| DM_LibraryIdentifier | string | |
| DM_RevisionGUID | string | |
| DM_SetDatabaseTableName | void | |
| DM_SetDesignItemID | void | |
| DM_SetFootprint | void | |
| DM_SetIsSameFootprint | void | |
| DM_SetItemGUID | void | |
| DM_SetLibIdentifierKind | void | |
| DM_SetLibraryIdentifier | void | |
| DM_SetRevisionGUID | void | |
| DM_SetSourceLibraryName | void | |
| DM_SetSymbolReference | void | |
| DM_SetUseDBTableName | void | |
| DM_SetUseLibraryName | void | |
| DM_SetVaultGUID | void | |
| DM_SourceLibraryName | string | |
| DM_SymbolReference | string | |
| DM_UseDBTableName | bool | |
| DM_UseLibraryName | bool | |
| DM_VaultGUID | string |
DM_DatabaseTableName
No description yet.
string DM_DatabaseTableName();
Returns: string
DM_DesignItemID
No description yet.
string DM_DesignItemID();
Returns: string
DM_Footprint
No description yet.
string DM_Footprint();
Returns: string
DM_IsLinkedToVault
No description yet.
bool DM_IsLinkedToVault();
Returns: bool
DM_IsSameFootprint
No description yet.
bool DM_IsSameFootprint();
Returns: bool
DM_IsValid
No description yet.
bool DM_IsValid();
Returns: bool
DM_ItemGUID
No description yet.
string DM_ItemGUID();
Returns: string
DM_LibIdentifierKind
No description yet.
TLibIdentifierKind DM_LibIdentifierKind();
Returns: TLibIdentifierKind
Extension method of IComponentLibraryLinkHelper (using EDP;).
DM_LibraryIdentifier
No description yet.
string DM_LibraryIdentifier();
Returns: string
DM_RevisionGUID
No description yet.
string DM_RevisionGUID();
Returns: string
DM_SetDatabaseTableName
No description yet.
void DM_SetDatabaseTableName(string argValue);
| Parameter | Type | Passing |
|---|---|---|
argValue | string | value |
Returns: nothing (void)
DM_SetDesignItemID
No description yet.
void DM_SetDesignItemID(string argValue);
| Parameter | Type | Passing |
|---|---|---|
argValue | string | value |
Returns: nothing (void)
Examples: Extension_CreateVariantComponent
DM_SetFootprint
No description yet.
void DM_SetFootprint(string argValue);
| Parameter | Type | Passing |
|---|---|---|
argValue | string | value |
Returns: nothing (void)
DM_SetIsSameFootprint
No description yet.
void DM_SetIsSameFootprint(bool argValue);
| Parameter | Type | Passing |
|---|---|---|
argValue | bool | value |
Returns: nothing (void)
DM_SetItemGUID
No description yet.
void DM_SetItemGUID(string argValue);
| Parameter | Type | Passing |
|---|---|---|
argValue | string | value |
Returns: nothing (void)
DM_SetLibIdentifierKind
No description yet.
void DM_SetLibIdentifierKind(TLibIdentifierKind argValue);
void DM_SetLibIdentifierKind(int argValue);
| Parameter | Type | Passing |
|---|---|---|
argValue | TLibIdentifierKind | value |
Returns: nothing (void)
The first overload is an extension method of IComponentLibraryLinkHelper (using EDP;) with typed parameters; the second is declared by the interface.
DM_SetLibraryIdentifier
No description yet.
void DM_SetLibraryIdentifier(string argValue);
| Parameter | Type | Passing |
|---|---|---|
argValue | string | value |
Returns: nothing (void)
Examples: Extension_CreateVariantComponent
DM_SetRevisionGUID
No description yet.
void DM_SetRevisionGUID(string argValue);
| Parameter | Type | Passing |
|---|---|---|
argValue | string | value |
Returns: nothing (void)
DM_SetSourceLibraryName
No description yet.
void DM_SetSourceLibraryName(string argValue);
| Parameter | Type | Passing |
|---|---|---|
argValue | string | value |
Returns: nothing (void)
Examples: Extension_CreateVariantComponent
DM_SetSymbolReference
No description yet.
void DM_SetSymbolReference(string argValue);
| Parameter | Type | Passing |
|---|---|---|
argValue | string | value |
Returns: nothing (void)
DM_SetUseDBTableName
No description yet.
void DM_SetUseDBTableName(bool argValue);
| Parameter | Type | Passing |
|---|---|---|
argValue | bool | value |
Returns: nothing (void)
DM_SetUseLibraryName
No description yet.
void DM_SetUseLibraryName(bool argValue);
| Parameter | Type | Passing |
|---|---|---|
argValue | bool | value |
Returns: nothing (void)
Examples: Extension_CreateVariantComponent
DM_SetVaultGUID
No description yet.
void DM_SetVaultGUID(string argValue);
| Parameter | Type | Passing |
|---|---|---|
argValue | string | value |
Returns: nothing (void)
DM_SourceLibraryName
No description yet.
string DM_SourceLibraryName();
Returns: string
DM_SymbolReference
No description yet.
string DM_SymbolReference();
Returns: string
DM_UseDBTableName
No description yet.
bool DM_UseDBTableName();
Returns: bool
DM_UseLibraryName
No description yet.
bool DM_UseLibraryName();
Returns: bool
DM_VaultGUID
No description yet.
string DM_VaultGUID();
Returns: string
Returned by
IComponentVariation.DM_AlternateLibraryLink
Examples
Used in the SDK examples: Extension_CreateVariantComponent.