Skip to main content
View as Markdown

IModelEditorSelectionManager interface

No description yet.

public interface IModelEditorSelectionManager

Namespace: SCH · Assembly: Altium.SDK.Interfaces

Methods​

MethodReturnsDescription
ClearPinSelectionvoid
NotifyPinSelectionChangedvoid
RegisterSelectionListenervoid
Resetvoid
UnregisterSelectionListenervoid

ClearPinSelection​

No description yet.

void ClearPinSelection();

Returns: nothing (void)

NotifyPinSelectionChanged​

No description yet.

void NotifyPinSelectionChanged(string argNewSelectedPins, string argModelID);
ParameterTypePassing
argNewSelectedPinsstringvalue
argModelIDstringvalue

Returns: nothing (void)

RegisterSelectionListener​

No description yet.

void RegisterSelectionListener(IModelEditorSelectionListener argListener, string argModelID);
void RegisterSelectionListener(object argListener, string argModelID);
ParameterTypePassing
argListenerIModelEditorSelectionListenervalue
argModelIDstringvalue

Returns: nothing (void)

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

Reset​

No description yet.

void Reset();

Returns: nothing (void)

UnregisterSelectionListener​

No description yet.

void UnregisterSelectionListener(IModelEditorSelectionListener argListener);
void UnregisterSelectionListener(object argListener);
ParameterTypePassing
argListenerIModelEditorSelectionListenervalue

Returns: nothing (void)

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

Accepted by​

IModelEditorSelectionManagerController.SetManager