Skip to main content
View as Markdown

IInstrumentView interface

No description yet.

public interface IInstrumentView : IExternalForm

Namespace: SCH · Assembly: Altium.SDK.Interfaces

Inherits: IExternalForm

Methods​

MethodReturnsDescription
GetInstrumentBoundsvoid
GetProjectDetailsvoid
Hiddenvoid
LiveUpdateNetbool
ReceiveNotificationvoid
SetInstrumentBoundsvoid
SetProjectDetailsvoid
UpdateDisplayvoid

GetInstrumentBounds​

No description yet.

void GetInstrumentBounds(out int argLeft, out int argTop, out int argWidth, out int argHeight);
ParameterTypePassing
argLeftintout
argTopintout
argWidthintout
argHeightintout

Returns: nothing (void)

GetProjectDetails​

No description yet.

void GetProjectDetails(out string argProjectPath, out string argTarget);
ParameterTypePassing
argProjectPathstringout
argTargetstringout

Returns: nothing (void)

Hidden​

No description yet.

void Hidden();

Returns: nothing (void)

LiveUpdateNet​

No description yet.

bool LiveUpdateNet(INet argNet, bool argUpdateEnabled);
bool LiveUpdateNet(object argNet, bool argUpdateEnabled);
ParameterTypePassing
argNetINetvalue
argUpdateEnabledboolvalue

Returns: bool

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

ReceiveNotification​

No description yet.

void ReceiveNotification(INotification argNotification);
void ReceiveNotification(object argNotification);
ParameterTypePassing
argNotificationINotificationvalue

Returns: nothing (void)

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

SetInstrumentBounds​

No description yet.

void SetInstrumentBounds(int argLeft, int argTop, int argWidth, int argHeight);
ParameterTypePassing
argLeftintvalue
argTopintvalue
argWidthintvalue
argHeightintvalue

Returns: nothing (void)

SetProjectDetails​

No description yet.

void SetProjectDetails(string argProjectPath, string argTarget);
ParameterTypePassing
argProjectPathstringvalue
argTargetstringvalue

Returns: nothing (void)

UpdateDisplay​

No description yet.

void UpdateDisplay();

Returns: nothing (void)

Inherited members​

Returned by​

INexusDevice.GetViewer, INexusDriver.GetRackViewer