Skip to main content
View as Markdown

ISch_HighLevelCodeRoutine interface

No description yet.

public interface ISch_HighLevelCodeRoutine

Namespace: SCH · Assembly: Altium.SDK.Interfaces

Properties​

PropertyTypeAccessDescription
AllowStallsboolget; set
InterfaceModeTHighLevelCodeInterfaceModeget; set
IsLinkedboolget; set
LinkTargetstringget; set
NoWaitboolget; set
Pipelinedboolget; set
PipelineIIstringget; set
PipelineLatencystringget; set
RoutineNamestringget; set
ScopeTHighLevelCodeScopeget; set

AllowStalls​

No description yet.

bool GetState_AllowStalls();
void SetState_AllowStalls(bool argValue);

Type: bool · Access: read/write

InterfaceMode​

No description yet.

THighLevelCodeInterfaceMode GetState_InterfaceMode();
void SetState_InterfaceMode(THighLevelCodeInterfaceMode argValue);

Type: THighLevelCodeInterfaceMode · Access: read/write

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

IsLinked​

No description yet.

bool GetState_IsLinked();
void SetState_IsLinked(bool argValue);

Type: bool · Access: read/write

LinkTarget​

No description yet.

string GetState_LinkTarget();
void SetState_LinkTarget(string argValue);

Type: string · Access: read/write

NoWait​

No description yet.

bool GetState_NoWait();
void SetState_NoWait(bool argValue);

Type: bool · Access: read/write

Pipelined​

No description yet.

bool GetState_Pipelined();
void SetState_Pipelined(bool argValue);

Type: bool · Access: read/write

PipelineII​

No description yet.

string GetState_PipelineII();
void SetState_PipelineII(string argValue);

Type: string · Access: read/write

PipelineLatency​

No description yet.

string GetState_PipelineLatency();
void SetState_PipelineLatency(string argValue);

Type: string · Access: read/write

RoutineName​

No description yet.

string GetState_RoutineName();
void SetState_RoutineName(string argValue);

Type: string · Access: read/write

Scope​

No description yet.

THighLevelCodeScope GetState_Scope();
void SetState_Scope(THighLevelCodeScope argValue);

Type: THighLevelCodeScope · Access: read/write

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

Methods​

MethodReturnsDescription
DeclarationStringstring
GetEntriesIInterfaceList

DeclarationString​

No description yet.

string DeclarationString(bool argWithQualifiers);
ParameterTypePassing
argWithQualifiersboolvalue

Returns: string

GetEntries​

No description yet.

IInterfaceList GetEntries();

Returns: IInterfaceList

Extension method of ISch_HighLevelCodeRoutineHelper (using SCH;).

Returned by​

ISch_HighLevelCodeSymbol.SchRoutine