Classe Part
|
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. | |
| AssertLuaObject | (Ereditato da LuaRefBase) | |
| 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 | (Ereditato da LuaRefBase) | |
| Dispose(Boolean) | (Ereditato da LuaRefBase) | |
| Finalize | (Ereditato da LuaRefBase) | |
| 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 | |
| GetReference | (Ereditato da LuaRefBase) | |
| 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 | (Ereditato da LuaRefBase) | |
| 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. | |
| ToString | (Ereditato da LuaRefBase) |