Skip to main content
View as Markdown

ICMP_PCBThreeWayComparer interface

No description yet.

public interface ICMP_PCBThreeWayComparer : ICMP_ComparerBase

Namespace: EDP · Assembly: Altium.SDK.Interfaces

Inherits: ICMP_ComparerBase

Methods​

MethodReturnsDescription
CanComparebool
GetBasePCBBoardobject
GetComparisonResultsICMP_DocumentChanges
GetConflictsICMP_ConflictingChangeList
GetMinePCBBoardobject
GetTheirsPCBBoardobject
HasConflictsbool
IsConflictingChangebool
ResolveConflictsvoid
RunComparevoid

CanCompare​

No description yet.

bool CanCompare();

Returns: bool

GetBasePCBBoard​

No description yet.

object GetBasePCBBoard();

Returns: object

GetComparisonResults​

No description yet.

ICMP_DocumentChanges GetComparisonResults();

Returns: ICMP_DocumentChanges

Extension method of ICMP_PCBThreeWayComparerHelper (using EDP;).

GetConflicts​

No description yet.

ICMP_ConflictingChangeList GetConflicts();

Returns: ICMP_ConflictingChangeList

Extension method of ICMP_PCBThreeWayComparerHelper (using EDP;).

GetMinePCBBoard​

No description yet.

object GetMinePCBBoard();

Returns: object

GetTheirsPCBBoard​

No description yet.

object GetTheirsPCBBoard();

Returns: object

HasConflicts​

No description yet.

bool HasConflicts();

Returns: bool

IsConflictingChange​

No description yet.

bool IsConflictingChange(ICMP_ObjectDifference argChangeToCheck);
bool IsConflictingChange(object argChangeToCheck);
ParameterTypePassing
argChangeToCheckICMP_ObjectDifferencevalue

Returns: bool

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

ResolveConflicts​

No description yet.

void ResolveConflicts();

Returns: nothing (void)

RunCompare​

No description yet.

void RunCompare();

Returns: nothing (void)

Inherited members​

Returned by​

ICMP_ComparisonServer.CreatePCBThreeWayComparer