Skip to main content
View as Markdown

IULB_Operation interface

No description yet.

public interface IULB_Operation : IEDM_ShareableRecord

Namespace: DXP · Assembly: Altium.SDK.Interfaces

Inherits: IEDM_Object → IEDM_Record → IEDM_ShareableRecord

Properties​

PropertyTypeAccessDescription
Attributesintget; set
Descriptionstringget; set
IsSharedboolget; set
ParentOperationGUIDstringget; set
SharedNamestringget; set
SharingControlintget; set
SubOperationIULB_Operationget; set

Attributes​

No description yet.

int GetAttributes();
void SetAttributes(int argValue);

Type: int · Access: read/write

Description​

No description yet.

string GetDescription();
void SetDescription(string argValue);

Type: string · Access: read/write

IsShared​

No description yet.

bool GetIsShared();
void SetIsShared(bool argValue);

Type: bool · Access: read/write

ParentOperationGUID​

No description yet.

string GetParentOperationGUID();
void SetParentOperationGUID(string argValue);

Type: string · Access: read/write

SharedName​

No description yet.

string GetSharedName();
void SetSharedName(string argValue);

Type: string · Access: read/write

SharingControl​

No description yet.

int GetSharingControl();
void SetSharingControl(int argValue);

Type: int · Access: read/write

SubOperation​

No description yet.

IULB_Operation GetSubOperation(int argIndex);
void SetSubOperation(int argIndex, IULB_Operation argRecord);

Type: IULB_Operation · Access: read/write · Index: argIndex (int)

The accessors are extension methods of IULB_OperationHelper (using DXP;).

Methods​

MethodReturnsDescription
AddOperationParametervoid
AddSubOperationvoid
ClearSubOperationsvoid
DeleteSubOperationvoid
FilterOperationTreevoid
FindOperationIULB_Operation
GetParameterIULB_OperationParameter
GetParameterByGUIDIULB_OperationParameter
GetParameterCountint
GetSubOperationCountint
RemoveAllParametersvoid
RemoveOperationParametervoid

AddOperationParameter​

No description yet.

void AddOperationParameter(IULB_OperationParameter argParameter);
void AddOperationParameter(object argParameter);
ParameterTypePassing
argParameterIULB_OperationParametervalue

Returns: nothing (void)

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

AddSubOperation​

No description yet.

void AddSubOperation(IULB_Operation argRecord);
void AddSubOperation(object argRecord);
ParameterTypePassing
argRecordIULB_Operationvalue

Returns: nothing (void)

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

ClearSubOperations​

No description yet.

void ClearSubOperations();

Returns: nothing (void)

DeleteSubOperation​

No description yet.

void DeleteSubOperation(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: nothing (void)

FilterOperationTree​

No description yet.

void FilterOperationTree(string argContentTypes);
ParameterTypePassing
argContentTypesstringvalue

Returns: nothing (void)

FindOperation​

No description yet.

IULB_Operation FindOperation(string argGUID);
ParameterTypePassing
argGUIDstringvalue

Returns: IULB_Operation

Extension method of IULB_OperationHelper (using DXP;).

GetParameter​

No description yet.

IULB_OperationParameter GetParameter(int argi);
ParameterTypePassing
argiintvalue

Returns: IULB_OperationParameter

Extension method of IULB_OperationHelper (using DXP;).

GetParameterByGUID​

No description yet.

IULB_OperationParameter GetParameterByGUID(string argGUID);
ParameterTypePassing
argGUIDstringvalue

Returns: IULB_OperationParameter

Extension method of IULB_OperationHelper (using DXP;).

GetParameterCount​

No description yet.

int GetParameterCount();

Returns: int

GetSubOperationCount​

No description yet.

int GetSubOperationCount();

Returns: int

RemoveAllParameters​

No description yet.

void RemoveAllParameters();

Returns: nothing (void)

RemoveOperationParameter​

No description yet.

void RemoveOperationParameter(string argGUID);
ParameterTypePassing
argGUIDstringvalue

Returns: nothing (void)

Inherited members​

Returned by​

IEDMS_Vault.CreateOperation, IEDMS_Vault.OperationByGUID, IEDMS_Vault.OperationByHRID, IULB_OperationsResult.GetFirstOperation, IULB_OperationsResult.GetOperationByGUID