Metodi di Util |
Il tipo Util espone i seguenti membri.
Nome | Descrizione | |
---|---|---|
AcadFile2DedDataPart |
Legge i dati dal file di inventor e li inserisce in una DedDataPart.
| |
AssertAllDocumentsClose |
Controlla che non ci siano dei documenti aperti
| |
AssertCurrentDocument |
Chiama la funzione CurrentDocument() per avere il DedDoc corrente e lo restituisce.
Se il DedDoc è null solleva una eccezione per avvisare l'utente.
| |
AssertReadDataFromPart |
Viene utilizzata la funzione ReadDataFromPart() per avere l'anagrafica della parte passata.
Restituisce l'anagrafica oppure solleva una eccezione per avvisare l'utente.
| |
AttrListDisabler(DedAttrList) |
Disabilita tutti gli attributi.
| |
AttrListDisabler(DedAttrList, DedAttrEnvDestEnum) |
Disabilita gli attributi del tipo passato.
| |
AttrListEnabler |
Data la attrlist passata abilita solo gli attributi che sono corrispondenti al tipo di EnvDest passato.
| |
CheckForModel |
Verifica se il layout attivo è il modello
| |
CreatePartManager |
Crea e restiruisce il part manager leggendo le opzioni dal top_arx.
| |
ExecuteCadCommandAsync |
Execute command
| |
File2DedDataPart(PartManager, DedType) |
Legge i dati dal file di inventor e li inserisce in una DedDataPart.
| |
File2DedDataPart(PartManager, DedType, DedAttrList) |
Legge i dati dal file di autocad e li inserisce in una DedDataPart.
| |
FileAttrMatchData | ||
FileIsDwg |
Restituisce se il file passato sia o meno un DWG di AutoCAD.
| |
FileIsNew |
Verifica se il file passato, letto da Document.Name, sia o meno un file nuovo.
| |
FileIsOpen |
Restituisce vero se il file risulta aperto
| |
FillWithAssociatedFiles |
Restituisce una lista contenente l'oggetto DocStructInfo passato più gli eventuali file associati
presenti su disco. Restituisce sempre una lista inizializzata.
| |
GetAllAutocadFiles |
Data la cartella o il file di riferimento ritorna tutti i file di Inventor contenuti
| |
GetCurrentLayout |
Restituisce il layout attivo
| |
GetDedIdDedRevFromPartFile |
Legge e restituisce i valori di dedid e dedrev dal file dwg.
| |
GetDwgVerEnumFromString |
Dato il nome di una versione di salvataggio ne restituisce il rispettivo Enum.
| |
GetDxfOutVers |
Restituisce le versioni di salvataggio supportate per i Dxf.
| |
GetDxfOutVersWithDescr |
Restituisce le versioni di salvataggio supportate per i Dxf.
| |
GetEnvFullPath |
Ritorna la posizione dell'ambiente corrente.
| |
GetEnvFullPathBase |
Ritorna la posizione dell'ambiente corrente.
| |
GetEnvFullPathUser |
Ritorna la posizione dell'ambiente corrente.
| |
GetLastDataRowVer(PartManager) |
Restituisce il ROWVER utilizzato per aggiornare l'anagrafica nel documento passato alla sua apertura.
Restituisce un guid Empty se non viene trovato.
| |
GetLastDataRowVer(PartInfo) |
Restituisce il ROWVER utilizzato per aggiornare l'anagrafica nel documento passato alla sua apertura.
Restituisce un guid Empty se non viene trovato.
| |
GetOpenedDocumentFromFile |
Controlla se il documento identificato dal file passato è aperto nella sessione corrente
| |
GetOtherRef |
Aggiunge alla lista con gli xref tutti gli altri tipi di riferimenti : PDF, DWF, DGN, IMMAGINI RASTER.
| |
GetPrinterStyleSheetDir |
Restituisce il percorso dove sono presenti i fogli di stile, usato dalla pubblicazione.
| |
GetRVerFromVersion |
Restiruisce la versione R? in base all'anno.
| |
GetXrefList |
Ritorna l'elenco di tutti gli xref del disegno
| |
IsAutocad2016SP1 |
Restituisce True se è installato Autocad 2016 con SP1
| |
OpenDoc |
Metodo di apertura
| |
PartAttrMatchData | ||
PrecompilaCodice |
Precompila il codice dell'apri veloce in base alla selezione attiva e al campo di ricerca.
| |
ReadAllAttr |
Legge tutti gli attributi dalla parte e li restituisce sotto forma di DedDataPart.
Gli attributi nella parte sono salvati come stringhe quindi tenta di convertire il valore stringa
nel tipo di dato presente nel Db. Se non ci riesce salta lasciando vuoto il valore
| |
ReadAllProperties(PartManager) |
Legge le proprietà presenti all'interno del file e li restituisce.
| |
ReadAllProperties(PartInfo) |
Legge le proprietà presenti all'interno del file e li restituisce.
| |
ReadAnagr |
Legge e restituisce l'anagrafica dal Database.
Restituisce null se non è presente.
Ignora eventuali errori.
| |
ReadDataFromFile |
Legge il dedid ed il dedrev da una file e ne ricava l'anagrafica.
Se si tratta della parte Top verifica anche che il nome del documento corrente sia di un
documento collegato come primario all'anagrafia.
Se la parte non ha codice corrispondente nel Database restituisce null.
| |
ReadDataFromFileProperties |
Legge il dedid ed il dedrev da una file e ne ricava l'anagrafica.
Se la parte non ha codice corrispondente nel Database restituisce null.
| |
ReadDataFromPart |
Legge il dedid ed il dedrev da una parte e ne ricava l'anagrafica.
Se si tratta della parte Top verifica anche che il nome del documento corrente sia di un
documento collegato come primario all'anagrafia.
Se la parte non ha codice corrispondente nel Database restituisce null.
| |
ReadDataFromPartProperties |
Legge il dedid ed il dedrev da una parte e ne ricava l'anagrafica.
| |
ReadFileProperties | ||
RelativizeXrefPath |
Relativizza i riferimenti di 'filename' in base alla posizione del file 'destFileName'.
| |
RelocateReferences |
Riloca le dipendenze dal file si partenza al file di destinazione
| |
SetCurrentLayout |
Setta il layout attivo
| |
SetLastDataRowVer(PartManager, Guid) |
Imposta nel documento il rowver utilizzato per aggiornare i dati nel documento.
| |
SetLastDataRowVer(PartInfo, Guid) |
Imposta nel documento il rowver utilizzato per aggiornare i dati nel documento.
NB : Necessario salvare il PartInfo dopo questa operazione.
| |
UpdateDocumentReference |
Aggiorna i riferimenti
| |
WriteAllAttr(IDedData, PartInfo, DedAttrList, Boolean) |
Scrive tutti gli attributi nella parte leggendoli dall'anagrafica.
| |
WriteAllAttr(IDedData, Part, DedAttrList, String) |
Scrive tutti gli attributi nel file leggendoli dall'anagrafica.
| |
WriteAllProperties(DedDoc, PartInfo) |
Scrive tutte le proprietà del documento nel Database
| |
WriteAllProperties(DedDoc, PartManager) |
Scrive tutte le proprietà del documento nel Database
| |
WriteAttr(Part, DedAttr, Object) |
Scrive il valore di un attributo, proveniente dal Database, in una parte.
| |
WriteAttr(PartInfo, DedAttr, Object) |
Scrive il valore di un attributo, proveniente dal Database, in una parte.
| |
WriteDataToFile |
Aggiorna gli attributi dal database ad una parte.
Se si tratta della parte Top controlla che l'anagrafica sia coerente con il documento attivo ed
imposta anche il DEDROWVER nel documento attivo.
| |
WriteDataToPart |
Aggiorna gli attributi dal database ad una parte.
Se si tratta della parte Top controlla che l'anagrafica sia coerente con il documento attivo ed
imposta anche il DEDROWVER nel documento attivo.
| |
WriteUserProperties |
Scrive le proprietà presenti nel dizionario all'interno del file.
|