Libreria DedNetAcad
Classe PartInfo |
Classe utilizzata per ottenere informazioni, chiamando metodi,
sulla parte correntemente selezionata, sulla parte Top del disegno
oppure su di una parte utilizzata nella creazione dell'oggetto.

Namespace: DedNetAcad
Assembly: DedNetAcad (in DedNetAcad.dll) Versione: 21.3.0.0 (21.3.0.0)

Il tipo PartInfo espone i seguenti membri.

Nome | Descrizione | |
---|---|---|
![]() | Data |
Restituisce l'anagrafica letta da questa parte, oppure
null se on è una parte codificata.
|
![]() | IsInDb |
Restituisce se questa parte sia salvata nel Database.
|
![]() | IsLocked |
Restituisce se si tratti ddi una parte bloccata.
|
![]() | IsLockedRec |
Restituisce vero se la parte e' bloccata oppure lo e' una ad un livello superiore.
|
![]() | isTop | |
![]() | IsTop |
Restituisce se si tratti della parte Top.
|
![]() | Name |
Restituisce il nome della parte.
|

Nome | Descrizione | |
---|---|---|
![]() | activate | |
![]() | Activate |
Attiva la parte.
|
![]() | Close |
Chiude l'oggetto effettuando il dispose.
|
![]() ![]() | CreatePartInfo |
Crea un oggetto PartInfo leggendo il primo argomento dallo stack del LUA.
Restituisce null se non riesce.
|
![]() ![]() | CreatePartInfoFromLuaStack |
Crea un oggetto .net PartInfo wrappando la perte passata come argomento nello stack del lua
e la restituisce.
|
![]() ![]() | CreatePartInfoParteCorrente |
Crea un oggetto PartInfo della parte correntemente attiva e lo restituisce.
Restituisce null se non riesce.
|
![]() ![]() | CreatePartInfoTop |
Crea un oggetto PartInfo della parte Top e lo restituisce.
Restituisce null se non riesce.
|
![]() | DelAllAttr |
Elimina tutti gli attributi attualmente presenti nella parte.
|
![]() | DelAttr |
Elimina l'attributo passato, se esiste.
|
![]() | Dispose |
Effettua il dispose dell'oggetto liberando il riferimento alla parte.
|
![]() | Dispose(Boolean) |
Effettua la liberazione delle risorese gestite e non.
|
![]() | GetAllAttr |
Restituisce un dizionario con tutti gli attributi presenti nella parte.
Restituisce sempre un dizionario inizializzato.
|
![]() | getAttr |
Rimappate le funzioni con le iniziali minuscole per compatibilità con Inventor e con il passato.
|
![]() | GetAttr |
Legge il valore di un attributo della parte.
Non è case sensitive.
Restituisce comunque stringa vuota anche se non riesce a leggere l'attributo.
|
![]() | GetBasePoint |
Restituisce il punto di inserimento della parte.
|
![]() | getName | |
![]() | getParent | |
![]() ![]() | GetPrtFromPartInfo |
Restituisce la parte lua dal PartInfo passato
|
![]() | Load |
Carica un DWG come sotto-parte di questa parte.
Restituisce la parte caricata oppure null se avvengono errori.
|
![]() | LoadAsinch |
Carica un DWG come sotto-parte di questa parte.
Chiama la funzione LUA DedAcadCaricaParte() mettendo nella tabella DedAcadCaricaParteParams i parametri necessari.
|
![]() | LoadSinch |
Carica un DWG come sotto-parte di questa parte.
Chiama la funzione LUA DedAcadCaricaParte() attraverso il suo command mettendo nella tabella DedAcadCaricaParteParams i parametri necessari.
|
![]() | New |
Crea una parte come sotto-parte di questa parte.
Restituisce la parte caricata oppure null se avvengono errori.
|
![]() | Push |
Effettua il push nello stack del LUA del riferimento.
|
![]() | RefreshColor |
Aggiorna il colore della parte chiamando la funzione
LUA DedAcadGetPartColor() per ottenere il corretto colore della parte.
|
![]() | RefreshColor(Boolean) |
Aggiorna il colore della parte chiamando la funzione
LUA DedAcadGetPartColor() per ottenere il corretto colore della parte.
|
![]() | RefreshDedIcon |
Aggiorna il colore della parte chiamando la funzione
LUA DedAcadGetPartColor() per ottenere il corretto colore della parte.
|
![]() | save | |
![]() | Save |
Effettua il salva parte creando un nuovo file.
|
![]() | SaveAsinch |
Effettua il salva parte creando un nuovo file, in modo asincrono.
|
![]() | SetAllAttr |
Imposta tutti gli attributi nella parte.
|
![]() | setAttr | |
![]() | SetAttr |
Imposta il valore di un attributo.
|
