Skip to main content
View as Markdown

IComponentLibraryCommandHandler interface

No description yet.

public interface IComponentLibraryCommandHandler

Namespace: ComponentLib · Assembly: Altium.SDK.Interfaces

Methods​

MethodReturnsDescription
Addvoid
BatchRenameByTemplatevoid
ChangeTargetItemvoid
ClearContentsvoid
ClearTargetItemsvoid
Clonevoid
Copyvoid
CopyComponentvoid
Cutvoid
CutComponentvoid
Deletevoid
Disablevoid
EditPinMappingvoid
Enablevoid
GenerateComponentsvoid
GetSelectedComponentsIComponentDefinitionList
GetState_Addvoid
GetState_BatchRenameByTemplatevoid
GetState_ChangeTargetItemvoid
GetState_ClearContentsvoid
GetState_ClearTargetItemsvoid
GetState_Clonevoid
GetState_Copyvoid
GetState_CopyComponentvoid
GetState_Cutvoid
GetState_CutComponentvoid
GetState_Deletevoid
GetState_Disablevoid
GetState_EditPinMappingvoid
GetState_Enablevoid
GetState_GenerateComponentsvoid
GetState_Insertvoid
GetState_LinkToVaultvoid
GetState_Pastevoid
GetState_PasteComponentvoid
GetState_Redovoid
GetState_ReleaseToVaultvoid
GetState_ShowInVaultExplorervoid
GetState_Undovoid
HandleSetComponentSetvoid
Insertvoid
LinkToVaultvoid
Pastevoid
PasteComponentvoid
Redovoid
Refreshvoid
RefreshModelLinkvoid
ReleaseToVaultvoid
ShowInVaultExplorervoid
Undovoid
UpdateItemToLatestRevisionvoid

Add​

No description yet.

void Add(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

BatchRenameByTemplate​

No description yet.

void BatchRenameByTemplate(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

ChangeTargetItem​

No description yet.

void ChangeTargetItem(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

ClearContents​

No description yet.

void ClearContents(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

ClearTargetItems​

No description yet.

void ClearTargetItems(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

Clone​

No description yet.

void Clone(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

Copy​

No description yet.

void Copy(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

CopyComponent​

No description yet.

void CopyComponent(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

Cut​

No description yet.

void Cut(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

CutComponent​

No description yet.

void CutComponent(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

Delete​

No description yet.

void Delete(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

Disable​

No description yet.

void Disable(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

EditPinMapping​

No description yet.

void EditPinMapping(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

Enable​

No description yet.

void Enable(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

GenerateComponents​

No description yet.

void GenerateComponents(object argComponentGenerator);
ParameterTypePassing
argComponentGeneratorobjectvalue

Returns: nothing (void)

GetSelectedComponents​

No description yet.

IComponentDefinitionList GetSelectedComponents();

Returns: IComponentDefinitionList

Extension method of IComponentLibraryCommandHandlerHelper (using ComponentLib;).

GetState_Add​

No description yet.

void GetState_Add(ref string argParameters, ref bool argEnabled, ref bool argChecked, ref bool argVisible, ref string argCaption, string argImage);
ParameterTypePassing
argParametersstringref
argEnabledboolref
argCheckedboolref
argVisibleboolref
argCaptionstringref
argImagestringvalue

Returns: nothing (void)

GetState_BatchRenameByTemplate​

No description yet.

void GetState_BatchRenameByTemplate(ref string argParameters, ref bool argEnabled, ref bool argChecked, ref bool argVisible, ref string argCaption, string argImage);
ParameterTypePassing
argParametersstringref
argEnabledboolref
argCheckedboolref
argVisibleboolref
argCaptionstringref
argImagestringvalue

Returns: nothing (void)

GetState_ChangeTargetItem​

No description yet.

void GetState_ChangeTargetItem(ref string argParameters, ref bool argEnabled, ref bool argChecked, ref bool argVisible, ref string argCaption, string argImage);
ParameterTypePassing
argParametersstringref
argEnabledboolref
argCheckedboolref
argVisibleboolref
argCaptionstringref
argImagestringvalue

Returns: nothing (void)

GetState_ClearContents​

No description yet.

void GetState_ClearContents(ref string argParameters, ref bool argEnabled, ref bool argChecked, ref bool argVisible, ref string argCaption, string argImage);
ParameterTypePassing
argParametersstringref
argEnabledboolref
argCheckedboolref
argVisibleboolref
argCaptionstringref
argImagestringvalue

Returns: nothing (void)

GetState_ClearTargetItems​

No description yet.

void GetState_ClearTargetItems(ref string argParameters, ref bool argEnabled, ref bool argChecked, ref bool argVisible, ref string argCaption, string argImage);
ParameterTypePassing
argParametersstringref
argEnabledboolref
argCheckedboolref
argVisibleboolref
argCaptionstringref
argImagestringvalue

Returns: nothing (void)

GetState_Clone​

No description yet.

void GetState_Clone(ref string argParameters, ref bool argEnabled, ref bool argChecked, ref bool argVisible, ref string argCaption, string argImage);
ParameterTypePassing
argParametersstringref
argEnabledboolref
argCheckedboolref
argVisibleboolref
argCaptionstringref
argImagestringvalue

Returns: nothing (void)

GetState_Copy​

No description yet.

void GetState_Copy(ref string argParameters, ref bool argEnabled, ref bool argChecked, ref bool argVisible, ref string argCaption, string argImage);
ParameterTypePassing
argParametersstringref
argEnabledboolref
argCheckedboolref
argVisibleboolref
argCaptionstringref
argImagestringvalue

Returns: nothing (void)

GetState_CopyComponent​

No description yet.

void GetState_CopyComponent(ref string argParameters, ref bool argEnabled, ref bool argChecked, ref bool argVisible, ref string argCaption, string argImage);
ParameterTypePassing
argParametersstringref
argEnabledboolref
argCheckedboolref
argVisibleboolref
argCaptionstringref
argImagestringvalue

Returns: nothing (void)

GetState_Cut​

No description yet.

void GetState_Cut(ref string argParameters, ref bool argEnabled, ref bool argChecked, ref bool argVisible, ref string argCaption, string argImage);
ParameterTypePassing
argParametersstringref
argEnabledboolref
argCheckedboolref
argVisibleboolref
argCaptionstringref
argImagestringvalue

Returns: nothing (void)

GetState_CutComponent​

No description yet.

void GetState_CutComponent(ref string argParameters, ref bool argEnabled, ref bool argChecked, ref bool argVisible, ref string argCaption, string argImage);
ParameterTypePassing
argParametersstringref
argEnabledboolref
argCheckedboolref
argVisibleboolref
argCaptionstringref
argImagestringvalue

Returns: nothing (void)

GetState_Delete​

No description yet.

void GetState_Delete(ref string argParameters, ref bool argEnabled, ref bool argChecked, ref bool argVisible, ref string argCaption, string argImage);
ParameterTypePassing
argParametersstringref
argEnabledboolref
argCheckedboolref
argVisibleboolref
argCaptionstringref
argImagestringvalue

Returns: nothing (void)

GetState_Disable​

No description yet.

void GetState_Disable(ref string argParameters, ref bool argEnabled, ref bool argChecked, ref bool argVisible, ref string argCaption, string argImage);
ParameterTypePassing
argParametersstringref
argEnabledboolref
argCheckedboolref
argVisibleboolref
argCaptionstringref
argImagestringvalue

Returns: nothing (void)

GetState_EditPinMapping​

No description yet.

void GetState_EditPinMapping(ref string argParameters, ref bool argEnabled, ref bool argChecked, ref bool argVisible, ref string argCaption, string argImage);
ParameterTypePassing
argParametersstringref
argEnabledboolref
argCheckedboolref
argVisibleboolref
argCaptionstringref
argImagestringvalue

Returns: nothing (void)

GetState_Enable​

No description yet.

void GetState_Enable(ref string argParameters, ref bool argEnabled, ref bool argChecked, ref bool argVisible, ref string argCaption, string argImage);
ParameterTypePassing
argParametersstringref
argEnabledboolref
argCheckedboolref
argVisibleboolref
argCaptionstringref
argImagestringvalue

Returns: nothing (void)

GetState_GenerateComponents​

No description yet.

void GetState_GenerateComponents(ref string argParameters, ref bool argEnabled, ref bool argChecked, ref bool argVisible, ref string argCaption, string argImage);
ParameterTypePassing
argParametersstringref
argEnabledboolref
argCheckedboolref
argVisibleboolref
argCaptionstringref
argImagestringvalue

Returns: nothing (void)

GetState_Insert​

No description yet.

void GetState_Insert(string argObjectKind, int argObjectIndex, ref bool argEnabled, ref bool argVisible, ref string argCaption);
ParameterTypePassing
argObjectKindstringvalue
argObjectIndexintvalue
argEnabledboolref
argVisibleboolref
argCaptionstringref

Returns: nothing (void)

GetState_LinkToVault​

No description yet.

void GetState_LinkToVault(ref string argParameters, ref bool argEnabled, ref bool argChecked, ref bool argVisible, ref string argCaption, string argImage);
ParameterTypePassing
argParametersstringref
argEnabledboolref
argCheckedboolref
argVisibleboolref
argCaptionstringref
argImagestringvalue

Returns: nothing (void)

GetState_Paste​

No description yet.

void GetState_Paste(ref string argParameters, ref bool argEnabled, ref bool argChecked, ref bool argVisible, ref string argCaption, string argImage);
ParameterTypePassing
argParametersstringref
argEnabledboolref
argCheckedboolref
argVisibleboolref
argCaptionstringref
argImagestringvalue

Returns: nothing (void)

GetState_PasteComponent​

No description yet.

void GetState_PasteComponent(ref string argParameters, ref bool argEnabled, ref bool argChecked, ref bool argVisible, ref string argCaption, string argImage);
ParameterTypePassing
argParametersstringref
argEnabledboolref
argCheckedboolref
argVisibleboolref
argCaptionstringref
argImagestringvalue

Returns: nothing (void)

GetState_Redo​

No description yet.

void GetState_Redo(ref string argParameters, ref bool argEnabled, ref bool argChecked, ref bool argVisible, ref string argCaption, string argImage);
ParameterTypePassing
argParametersstringref
argEnabledboolref
argCheckedboolref
argVisibleboolref
argCaptionstringref
argImagestringvalue

Returns: nothing (void)

GetState_ReleaseToVault​

No description yet.

void GetState_ReleaseToVault(ref string argParameters, ref bool argEnabled, ref bool argChecked, ref bool argVisible, ref string argCaption, string argImage);
ParameterTypePassing
argParametersstringref
argEnabledboolref
argCheckedboolref
argVisibleboolref
argCaptionstringref
argImagestringvalue

Returns: nothing (void)

GetState_ShowInVaultExplorer​

No description yet.

void GetState_ShowInVaultExplorer(ref string argParameters, ref bool argEnabled, ref bool argChecked, ref bool argVisible, ref string argCaption, string argImage);
ParameterTypePassing
argParametersstringref
argEnabledboolref
argCheckedboolref
argVisibleboolref
argCaptionstringref
argImagestringvalue

Returns: nothing (void)

GetState_Undo​

No description yet.

void GetState_Undo(ref string argParameters, ref bool argEnabled, ref bool argChecked, ref bool argVisible, ref string argCaption, string argImage);
ParameterTypePassing
argParametersstringref
argEnabledboolref
argCheckedboolref
argVisibleboolref
argCaptionstringref
argImagestringvalue

Returns: nothing (void)

HandleSetComponentSet​

No description yet.

void HandleSetComponentSet(IComponentSet argComponentSet);
void HandleSetComponentSet(object argComponentSet);
ParameterTypePassing
argComponentSetIComponentSetvalue

Returns: nothing (void)

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

Insert​

No description yet.

void Insert(string argObjectKind, int argObjectIndex);
ParameterTypePassing
argObjectKindstringvalue
argObjectIndexintvalue

Returns: nothing (void)

LinkToVault​

No description yet.

void LinkToVault(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

Paste​

No description yet.

void Paste(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

PasteComponent​

No description yet.

void PasteComponent(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

Redo​

No description yet.

void Redo(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

Refresh​

No description yet.

void Refresh(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

No description yet.

void RefreshModelLink(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

ReleaseToVault​

No description yet.

void ReleaseToVault(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

ShowInVaultExplorer​

No description yet.

void ShowInVaultExplorer(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

Undo​

No description yet.

void Undo(ref string argParameters);
ParameterTypePassing
argParametersstringref

Returns: nothing (void)

UpdateItemToLatestRevision​

No description yet.

void UpdateItemToLatestRevision(string argItemGUID);
ParameterTypePassing
argItemGUIDstringvalue

Returns: nothing (void)

Returned by​

IComponentLibraryDocument.CommandHandler