Skip to main content
View as Markdown

IOpenBus_Port interface

No description yet.

public interface IOpenBus_Port : ISch_GraphicalObject

Namespace: SCH · Assembly: Altium.SDK.Interfaces

Inherits: ISch_BasicContainer → ISch_GraphicalObject

Properties​

PropertyTypeAccessDescription
AddrBaseintget; set
AddrDecodeWidthintget; set
AddrModeintget; set
AddrWidthintget; set
Captionstringget; set
DataWidthintget; set
HasInputDataboolget; set
HasOutputDataboolget; set
HasSelectLinesboolget; set
HasTextboolget; set
LinkIdstringget; set
Namestringget
Numberintget; set
PortTypeTOpenBusPortTypeget; set
Prefixstringget; set
RotationTRotationBy90set
SchLinkIOpenBus_Linkget; set
SchOwnerISch_GraphicalObjectget
Xintget; set
Yintget; set
ZeroDelayboolget; set

AddrBase​

No description yet.

int GetState_AddrBase();
void SetState_AddrBase(int argValue);

Type: int · Access: read/write

AddrDecodeWidth​

No description yet.

int GetState_AddrDecodeWidth();
void SetState_AddrDecodeWidth(int argValue);

Type: int · Access: read/write

AddrMode​

No description yet.

int GetState_AddrMode();
void SetState_AddrMode(int argValue);

Type: int · Access: read/write

AddrWidth​

No description yet.

int GetState_AddrWidth();
void SetState_AddrWidth(int argValue);

Type: int · Access: read/write

Caption​

No description yet.

string GetState_Caption();
void SetState_Caption(string argValue);

Type: string · Access: read/write

DataWidth​

No description yet.

int GetState_DataWidth();
void SetState_DataWidth(int argValue);

Type: int · Access: read/write

HasInputData​

No description yet.

bool GetState_HasInputData();
void SetState_HasInputData(bool argValue);

Type: bool · Access: read/write

HasOutputData​

No description yet.

bool GetState_HasOutputData();
void SetState_HasOutputData(bool argValue);

Type: bool · Access: read/write

HasSelectLines​

No description yet.

bool GetState_HasSelectLines();
void SetState_HasSelectLines(bool argValue);

Type: bool · Access: read/write

HasText​

No description yet.

bool GetState_HasText();
void SetState_HasText(bool argValue);

Type: bool · Access: read/write

LinkId​

No description yet.

string GetState_LinkId();
void SetState_LinkId(string argValue);

Type: string · Access: read/write

Name​

No description yet.

string GetState_Name();

Type: string · Access: read-only

Number​

No description yet.

int GetState_Number();
void SetState_Number(int argValue);

Type: int · Access: read/write

PortType​

No description yet.

TOpenBusPortType GetState_PortType();
void SetState_PortType(TOpenBusPortType argValue);

Type: TOpenBusPortType · Access: read/write

The accessors are extension methods of IOpenBus_PortHelper (using SCH;).

Prefix​

No description yet.

string GetState_Prefix();
void SetState_Prefix(string argValue);

Type: string · Access: read/write

Rotation​

No description yet.

void SetState_Rotation(TRotationBy90 argValue);

Type: TRotationBy90 · Access: write-only

The accessors are extension methods of IOpenBus_PortHelper (using SCH;).

No description yet.

IOpenBus_Link GetState_SchLink();
void SetState_SchLink(IOpenBus_Link argValue);

Type: IOpenBus_Link · Access: read/write

The accessors are extension methods of IOpenBus_PortHelper (using SCH;).

SchOwner​

No description yet.

ISch_GraphicalObject GetState_SchOwner();

Type: ISch_GraphicalObject · Access: read-only

The accessors are extension methods of IOpenBus_PortHelper (using SCH;).

X​

No description yet.

int GetState_X();
void SetState_X(int argValue);

Type: int · Access: read/write

Y​

No description yet.

int GetState_Y();
void SetState_Y(int argValue);

Type: int · Access: read/write

ZeroDelay​

No description yet.

bool GetState_ZeroDelay();
void SetState_ZeroDelay(bool argValue);

Type: bool · Access: read/write

Methods​

MethodReturnsDescription
DuplicateIOpenBus_Port

Duplicate​

No description yet.

IOpenBus_Port Duplicate();

Returns: IOpenBus_Port

Extension method of IOpenBus_PortHelper (using SCH;).

Inherited members​

Returned by​

IOpenBus_Component.CreatePort, IOpenBus_Link.PortIn, IOpenBus_Link.PortOut, IOpenBus_PortCollection.GetPortsSch

Accepted by​

IOpenBus_Component.Connect, IOpenBus_Component.DestroyPort, IOpenBus_Component.Disconnect, IOpenBus_PortCollection.SetPortIndexInSection