IOpenBus_Port interface
No description yet.
public interface IOpenBus_Port : ISch_GraphicalObject
Namespace: SCH · Assembly: Altium.SDK.Interfaces
Inherits: ISch_BasicContainer → ISch_GraphicalObject
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| AddrBase | int | get; set | |
| AddrDecodeWidth | int | get; set | |
| AddrMode | int | get; set | |
| AddrWidth | int | get; set | |
| Caption | string | get; set | |
| DataWidth | int | get; set | |
| HasInputData | bool | get; set | |
| HasOutputData | bool | get; set | |
| HasSelectLines | bool | get; set | |
| HasText | bool | get; set | |
| LinkId | string | get; set | |
| Name | string | get | |
| Number | int | get; set | |
| PortType | TOpenBusPortType | get; set | |
| Prefix | string | get; set | |
| Rotation | TRotationBy90 | set | |
| SchLink | IOpenBus_Link | get; set | |
| SchOwner | ISch_GraphicalObject | get | |
| X | int | get; set | |
| Y | int | get; set | |
| ZeroDelay | bool | get; 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;).
SchLink
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
| Method | Returns | Description |
|---|---|---|
| Duplicate | IOpenBus_Port |
Duplicate
No description yet.
IOpenBus_Port Duplicate();
Returns: IOpenBus_Port
Extension method of IOpenBus_PortHelper (using SCH;).
Inherited members
- From ISch_GraphicalObject: AddErrorString, AreaColor, BoundingRectangle, BoundingRectangle_Full, Color, CompilationMasked, Dimmed, Disabled, DisplayError, EnableDraw, ErrorColor, ErrorKind, ErrorString, GetHash, GraphicallyInvalidate, LiveHighlightValue, Location, Mirror, MoveByXY, MoveToXY, OwnerPartDisplayMode, OwnerPartId, ResetErrorFields, RotateBy90, Selection, SetState_xSizeySize
- From ISch_BasicContainer: AddAndPositionSchObject, AddSchObject, CopyTo, DeleteAll, DescriptionString, ExportToParameters, FreeAllContainedObjects, Handle, IdentifierString, Import_FromUser, ObjectId, OwnerSchDocument, RemoveSchObject, Replicate, SchBasicContainer, SchIterator_Create, SchIterator_Destroy, SchParameterByName, Setstate_Default, Text, UniqueId, WiringDiagramOriginUniqueId
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