Skip to main content
View as Markdown

IModelChoice interface

No description yet.

public interface IModelChoice : IAbstractObject

Namespace: ComponentLib · Assembly: Altium.SDK.Interfaces

Inherits: IAbstractObject

Properties​

PropertyTypeAccessDescription
ExcludedPartsstringget; set
MapAsStringstringget; set
ModelLinkIModelLinkget; set
RequiredModelIRequiredModelget; set

ExcludedParts​

No description yet.

string GetExcludedParts();
void SetExcludedParts(string argValue);

Type: string · Access: read/write

MapAsString​

No description yet.

string GetMapAsString();
void SetMapAsString(string argValue);

Type: string · Access: read/write

No description yet.

IModelLink GetModelLink();
void SetModelLink(IModelLink argValue);

Type: IModelLink · Access: read/write

The accessors are extension methods of IModelChoiceHelper (using ComponentLib;).

RequiredModel​

No description yet.

IRequiredModel GetRequiredModel();
void SetRequiredModel(IRequiredModel argValue);

Type: IRequiredModel · Access: read/write

The accessors are extension methods of IModelChoiceHelper (using ComponentLib;).

Returned by​

IComponentLibraryDocument.CreateModelChoice, IComponentLibraryManager.CreateModelChoice, IModelChoiceList.Get

Accepted by​

IModelChoiceList.Add