Professional Documents
Culture Documents
Forum
New Posts Private Messages FAQ Calendar Community Forum Actions Quick Links
Advanced Search
Forum PDMS/E3D Forum A VEVA Ev ery thing3D How to set DESLNK attribute of C YMLNK element in c#
Results 1 to 3 of 3
+ Reply to Thread
Thread: How to set DESLNK attribute of CYMLNK element in c#
HenningNT
How to set DESLNK attribute of CYMLNK element in c#
Branch Member
Join Date: Aug 2020 It lo o k s lik e the DESLNK a ttribute e x pe cts a n ELEMENT a s va lue , but I ge t a n e rro r whe n I try to se t the va lue .
Location: Norway Lik e this
Posts: 5 cym link .Se tAttribute (AT T.DESLNK, de sEle m );
o r this
cym link .Se tAttribute (AT T.DESLNK, ne w DbQ ua lifie r(), e ngEle m , o ut va r ldk fjghsldk jhfglsk j);
Lo o k ing a t the a ttribute in Visua l Studio 'Im m e dia te windo w' give s us
AT T.DESLNK
{DESLNK}
C a te go ry: ""
De fa ultUnit: {}
De scriptio n: "C o nne ctivity De sign Mo de l Link "
Dim e nsio n: {NO NE}
Ha shVa lue : 166059778
Hype rlink : fa lse
IsArra y: true
IsP se udo : true
IsSyno nym : fa lse
IsUDA: fa lse
IsVa lid: true
Ma x im um Size : 20
Na m e : "DESLNK"
Q ue ryTe x t: "De sLnk "
Sho rtNa m e : "DESLNK"
Type : ELEMENT
Units: NO NE
hidde n: fa lse
isTa ble : true
pro te ct: fa lse
I'm a ssum ing ELEMENT m e a ns it is a n DbEle m e nt in C #. Is this a ssum ptio n co rre ct?
If no t, ho w do I se t the DESLNK a ttribute va lue ?
FindFirstC hildO fType is a n e x te nsio n m e tho d I m a de to ge t the gro up tha t ha s the cum lnk e le m e nts.
public sta tic DbEle m e nt FindFirstC hildO fType (this DbEle m e nt e le m e nt, DbEle m e ntType type , string e le m e ntNa m e )
{
va r childre n = e le m e nt.Me m be rs();
// C he ck if a ny o f childre n ha s right type
va r first = childre n.FirstO rDe fa ult(e le => e le .Ele m e ntType .Equa ls(type ) && e le .Na m e ().Equa ls(e le m e ntNa m e , StringC o m pa riso n.Inva ria ntC ulture ));
if (first != de fa ult) re turn first;
// R e curse o ve r childre n
fo re a ch (va r ite m in e le m e nt.Me m be rs())
{
va r child = FindFirstC hildO fType (ite m , type , e le m e ntNa m e );
if (child != de fa ult && child.Ele m e ntType .Equa ls(type ) && child.Na m e ().Equa ls(e le m e ntNa m e , StringC o m pa riso n.Inva ria ntC ulture ))
{
re turn child;
}
}
re turn de fa ult;
}
Q uick reply
Similar T hr eads
None
View Tag C loud Add / Edit Tags
P osting P er missions