Skip to main content
View as Markdown

IVariantOption interface

No description yet.

public interface IVariantOption

Namespace: EDP · Assembly: Altium.SDK.Interfaces

Methods​

MethodReturnsDescription
DM_PCBGraphicsTVariantGraphics
DM_PCBGraphicsColorint
DM_PCBShowComponentbool
DM_PCBStrikeThroughDesignatorbool
DM_PCBTextstring
DM_PCBTextColorint
DM_PCBTextHeightint
DM_PCBTextStrokeFontNamestring
DM_PCBTextStrokeWidthint
DM_PCBTextTTBoldbool
DM_PCBTextTTFontNamestring
DM_PCBTextTTInvertedbool
DM_PCBTextTTInvertedBorderint
DM_PCBTextTTItalicbool
DM_PCBTextUseTTFontbool
DM_PCBUseGraphicsbool
DM_PCBUseTextbool
DM_SCHGraphicsTVariantGraphics
DM_SCHParamBoldbool
DM_SCHParamColorint
DM_SCHParamFontNamestring
DM_SCHParamItalicbool
DM_SCHParamModifyTextbool
DM_SCHParamSizeint
DM_SCHParamStrikeOutbool
DM_SCHParamSuffixstring
DM_SCHParamUnderlinebool
DM_SCHTextstring
DM_SCHTextBoldbool
DM_SCHTextColorint
DM_SCHTextFontNamestring
DM_SCHTextItalicbool
DM_SCHTextSizeint
DM_SCHTextStrikeOutbool
DM_SCHTextUnderlinebool
DM_SCHUseGraphicsbool
DM_SCHUseTextbool

DM_PCBGraphics​

No description yet.

TVariantGraphics DM_PCBGraphics();

Returns: TVariantGraphics

Extension method of IVariantOptionHelper (using EDP;).

DM_PCBGraphicsColor​

No description yet.

int DM_PCBGraphicsColor();

Returns: int

Extension method of IVariantOptionHelper (using EDP;).

DM_PCBShowComponent​

No description yet.

bool DM_PCBShowComponent();

Returns: bool

DM_PCBStrikeThroughDesignator​

No description yet.

bool DM_PCBStrikeThroughDesignator();

Returns: bool

DM_PCBText​

No description yet.

string DM_PCBText();

Returns: string

DM_PCBTextColor​

No description yet.

int DM_PCBTextColor();

Returns: int

Extension method of IVariantOptionHelper (using EDP;).

DM_PCBTextHeight​

No description yet.

int DM_PCBTextHeight();

Returns: int

DM_PCBTextStrokeFontName​

No description yet.

string DM_PCBTextStrokeFontName();

Returns: string

DM_PCBTextStrokeWidth​

No description yet.

int DM_PCBTextStrokeWidth();

Returns: int

DM_PCBTextTTBold​

No description yet.

bool DM_PCBTextTTBold();

Returns: bool

DM_PCBTextTTFontName​

No description yet.

string DM_PCBTextTTFontName();

Returns: string

DM_PCBTextTTInverted​

No description yet.

bool DM_PCBTextTTInverted();

Returns: bool

DM_PCBTextTTInvertedBorder​

No description yet.

int DM_PCBTextTTInvertedBorder();

Returns: int

DM_PCBTextTTItalic​

No description yet.

bool DM_PCBTextTTItalic();

Returns: bool

DM_PCBTextUseTTFont​

No description yet.

bool DM_PCBTextUseTTFont();

Returns: bool

DM_PCBUseGraphics​

No description yet.

bool DM_PCBUseGraphics();

Returns: bool

DM_PCBUseText​

No description yet.

bool DM_PCBUseText();

Returns: bool

DM_SCHGraphics​

No description yet.

TVariantGraphics DM_SCHGraphics();

Returns: TVariantGraphics

Extension method of IVariantOptionHelper (using EDP;).

DM_SCHParamBold​

No description yet.

bool DM_SCHParamBold();

Returns: bool

DM_SCHParamColor​

No description yet.

int DM_SCHParamColor();

Returns: int

Extension method of IVariantOptionHelper (using EDP;).

DM_SCHParamFontName​

No description yet.

string DM_SCHParamFontName();

Returns: string

DM_SCHParamItalic​

No description yet.

bool DM_SCHParamItalic();

Returns: bool

DM_SCHParamModifyText​

No description yet.

bool DM_SCHParamModifyText();

Returns: bool

DM_SCHParamSize​

No description yet.

int DM_SCHParamSize();

Returns: int

DM_SCHParamStrikeOut​

No description yet.

bool DM_SCHParamStrikeOut();

Returns: bool

DM_SCHParamSuffix​

No description yet.

string DM_SCHParamSuffix();

Returns: string

DM_SCHParamUnderline​

No description yet.

bool DM_SCHParamUnderline();

Returns: bool

DM_SCHText​

No description yet.

string DM_SCHText();

Returns: string

DM_SCHTextBold​

No description yet.

bool DM_SCHTextBold();

Returns: bool

DM_SCHTextColor​

No description yet.

int DM_SCHTextColor();

Returns: int

Extension method of IVariantOptionHelper (using EDP;).

DM_SCHTextFontName​

No description yet.

string DM_SCHTextFontName();

Returns: string

DM_SCHTextItalic​

No description yet.

bool DM_SCHTextItalic();

Returns: bool

DM_SCHTextSize​

No description yet.

int DM_SCHTextSize();

Returns: int

DM_SCHTextStrikeOut​

No description yet.

bool DM_SCHTextStrikeOut();

Returns: bool

DM_SCHTextUnderline​

No description yet.

bool DM_SCHTextUnderline();

Returns: bool

DM_SCHUseGraphics​

No description yet.

bool DM_SCHUseGraphics();

Returns: bool

DM_SCHUseText​

No description yet.

bool DM_SCHUseText();

Returns: bool

Examples: Extension_VariantOptions

Returned by​

IWorkspacePreferences.GetVariantOption, ISch_Component.VariantOption, ISch_Parameter.VariantOption

Accepted by​

IPCB_ComponentPainterView.SetVariantOption

Examples​

Used in the SDK examples: Extension_VariantOptions.