Skip to main content
View as Markdown

IULB_Tag interface

No description yet.

public interface IULB_Tag : IEDM_Record

Namespace: DXP · Assembly: Altium.SDK.Interfaces

Inherits: IEDM_Object → IEDM_Record

Properties​

PropertyTypeAccessDescription
ParentTagGUIDstringget; set
SubTagIULB_Tagget; set
TagFamilyGUIDstringget; set

ParentTagGUID​

No description yet.

string GetParentTagGUID();
void SetParentTagGUID(string argValue);

Type: string · Access: read/write

SubTag​

No description yet.

IULB_Tag GetSubTag(int argIndex);
void SetSubTag(int argIndex, IULB_Tag argRecord);

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

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

TagFamilyGUID​

No description yet.

string GetTagFamilyGUID();
void SetTagFamilyGUID(string argValue);

Type: string · Access: read/write

Methods​

MethodReturnsDescription
AddSubTagvoid
ClearSubTagsvoid
DeleteSubTagvoid
FindTagIULB_Tag
GetSubTagCountint

AddSubTag​

No description yet.

void AddSubTag(IULB_Tag argRecord);
void AddSubTag(object argRecord);
ParameterTypePassing
argRecordIULB_Tagvalue

Returns: nothing (void)

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

ClearSubTags​

No description yet.

void ClearSubTags();

Returns: nothing (void)

DeleteSubTag​

No description yet.

void DeleteSubTag(int argIndex);
ParameterTypePassing
argIndexintvalue

Returns: nothing (void)

FindTag​

No description yet.

IULB_Tag FindTag(string argGUID);
ParameterTypePassing
argGUIDstringvalue

Returns: IULB_Tag

Extension method of IULB_TagHelper (using DXP;).

GetSubTagCount​

No description yet.

int GetSubTagCount();

Returns: int

Inherited members​

Returned by​

IComponentLibraryManager.RunCreateComponentDialog, IEDMS_Vault.CreateTag, IEDMS_Vault.TagByGUID, IULB_TagsResult.GetFirstTag, IULB_TagsResult.GetTagByGUID