Skip to main content
View as Markdown

IPCB_ViaStructureFeature interface

No description yet.

public interface IPCB_ViaStructureFeature

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Properties​

PropertyTypeAccessDescription
CanSelectSideboolget
FeatureTypeTViaStructureFeatureTypeget; set
Materialstringget; set
SideTViaStructureFeatureSideget; set

CanSelectSide​

No description yet.

bool GetState_CanSelectSide(TViaStructureFeatureSide argSide);

Type: bool · Access: read-only · Index: argSide (TViaStructureFeatureSide)

The accessors are extension methods of IPCB_ViaStructureFeatureHelper (using PCB;).

FeatureType​

No description yet.

TViaStructureFeatureType GetState_FeatureType();
void SetState_FeatureType(TViaStructureFeatureType argType);

Type: TViaStructureFeatureType · Access: read/write

The accessors are extension methods of IPCB_ViaStructureFeatureHelper (using PCB;).

Material​

No description yet.

string GetState_Material();
void SetState_Material(string argMaterial);

Type: string · Access: read/write

Side​

No description yet.

TViaStructureFeatureSide GetState_Side();
void SetState_Side(TViaStructureFeatureSide argSide);

Type: TViaStructureFeatureSide · Access: read/write

The accessors are extension methods of IPCB_ViaStructureFeatureHelper (using PCB;).

Methods​

MethodReturnsDescription
CopyTovoid
ReplicateIPCB_ViaStructureFeature

CopyTo​

No description yet.

void CopyTo(IPCB_ViaStructureFeature argFeature);
void CopyTo(object argFeature);
ParameterTypePassing
argFeatureIPCB_ViaStructureFeaturevalue

Returns: nothing (void)

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

Replicate​

No description yet.

IPCB_ViaStructureFeature Replicate();

Returns: IPCB_ViaStructureFeature

Extension method of IPCB_ViaStructureFeatureHelper (using PCB;).

Returned by​

IPCB_ViaStructure.Feature, IPCB_ViaStructure.FeatureByType