IComponentSet interface
No description yet.
public interface IComponentSet : IAbstractObject
Namespace: ComponentLib · Assembly: Altium.SDK.Interfaces
Inherits: IAbstractObject
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| FolderGUID | string | get; set | |
| LifecycleDefinitionGUID | string | get; set | |
| RevisionNamingSchemeGUID | string | get; set | |
| TemplateRevisionGUID | string | get; set | |
| TemplateVaultGUID | string | get; set | |
| VaultGUID | string | get; set | |
| VaultName | string | get; set |
FolderGUID
No description yet.
string GetFolderGUID();
void SetFolderGUID(string argValue);
Type: string · Access: read/write
LifecycleDefinitionGUID
No description yet.
string GetLifecycleDefinitionGUID();
void SetLifecycleDefinitionGUID(string argValue);
Type: string · Access: read/write
RevisionNamingSchemeGUID
No description yet.
string GetRevisionNamingSchemeGUID();
void SetRevisionNamingSchemeGUID(string argValue);
Type: string · Access: read/write
TemplateRevisionGUID
No description yet.
string GetTemplateRevisionGUID();
void SetTemplateRevisionGUID(string argValue);
Type: string · Access: read/write
TemplateVaultGUID
No description yet.
string GetTemplateVaultGUID();
void SetTemplateVaultGUID(string argValue);
Type: string · Access: read/write
VaultGUID
No description yet.
string GetVaultGUID();
void SetVaultGUID(string argValue);
Type: string · Access: read/write
VaultName
No description yet.
string GetVaultName();
void SetVaultName(string argValue);
Type: string · Access: read/write
Methods
ComponentTemplate
No description yet.
IComponentTemplate ComponentTemplate();
Returns: IComponentTemplate
Extension method of IComponentSetHelper (using ComponentLib;).
DefaultGroup
No description yet.
IGroup DefaultGroup();
Returns: IGroup
Extension method of IComponentSetHelper (using ComponentLib;).
GetCanChangePartChoices
No description yet.
bool GetCanChangePartChoices();
Returns: bool
LoadComponentTemplate
No description yet.
void LoadComponentTemplate(bool argForceChange);
| Parameter | Type | Passing |
|---|---|---|
argForceChange | bool | value |
Returns: nothing (void)
LoadFromFile
No description yet.
bool LoadFromFile(string argFileName);
| Parameter | Type | Passing |
|---|---|---|
argFileName | string | value |
Returns: bool
ModelLinks
No description yet.
IModelLinkList ModelLinks();
Returns: IModelLinkList
Extension method of IComponentSetHelper (using ComponentLib;).
PartChoiceListLinks
No description yet.
IPartChoiceListLinkList PartChoiceListLinks();
Returns: IPartChoiceListLinkList
Extension method of IComponentSetHelper (using ComponentLib;).
RequiredComponentTypes
No description yet.
IRequiredComponentType RequiredComponentTypes();
Returns: IRequiredComponentType
Extension method of IComponentSetHelper (using ComponentLib;).
RequiredModels
No description yet.
IRequiredModelList RequiredModels();
Returns: IRequiredModelList
Extension method of IComponentSetHelper (using ComponentLib;).
RequiredParameters
No description yet.
IRequiredParameterList RequiredParameters();
Returns: IRequiredParameterList
Extension method of IComponentSetHelper (using ComponentLib;).
RequiredPartChoices
No description yet.
IRequiredPartChoiceList RequiredPartChoices();
Returns: IRequiredPartChoiceList
Extension method of IComponentSetHelper (using ComponentLib;).
SaveToFile
No description yet.
bool SaveToFile(string argFileName);
| Parameter | Type | Passing |
|---|---|---|
argFileName | string | value |
Returns: bool
TopGroup
No description yet.
ITopGroup TopGroup();
Returns: ITopGroup
Extension method of IComponentSetHelper (using ComponentLib;).
Returned by
IAbstractGroup.ComponentSet, IComponentLibraryDocument.ComponentSet, IComponentLibraryDocument.CreateComponentSet, IComponentLibraryManager.CreateComponentSet