Classe PartInfo |
Namespace: DedNetAcad
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.
| |
| GetDwgStatus | ||
| getName | ||
| getParent | ||
| GetPrtFromPartInfo |
Restituisce la parte lua dal PartInfo passato
| |
| GetStateStatus | ||
| 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.
| |
| LoadPrtMultiASynch |
Esegue un carica parte multiplo in modalità asincrona
| |
| 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(DedData, Boolean) |
Aggiorna il colore della parte chiamando la funzione
LUA DedAcadGetPartColor() per ottenere il corretto colore della parte.
| |
| RefreshDedIcon(Int32, Int32) |
Aggiorna il colore della parte chiamando la funzione
LUA DedAcadGetPartColor() per ottenere il corretto colore della parte.
| |
| RefreshPrtInfo |
Aggiorna il colore della parte e le icone del DED.
| |
| 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.
|