Metodi di Util

Libreria DedNetAcad

Metodi di Util

Il tipo Util espone i seguenti membri.

Metodi
  NomeDescrizione
Metodo pubblicoMembro staticoAcadFile2DedDataPart
Legge i dati dal file di inventor e li inserisce in una DedDataPart.
Metodo pubblicoMembro staticoAssertCurrentDocument
Chiama la funzione CurrentDocument() per avere il DedDoc corrente e lo restituisce. Se il DedDoc è null solleva una eccezione per avvisare l'utente.
Metodo pubblicoMembro staticoAssertReadDataFromPart
Viene utilizzata la funzione ReadDataFromPart() per avere l'anagrafica della parte passata. Restituisce l'anagrafica oppure solleva una eccezione per avvisare l'utente.
Metodo pubblicoMembro staticoAttrListDisabler(DedAttrList)
Disabilita tutti gli attributi.
Metodo pubblicoMembro staticoAttrListDisabler(DedAttrList, DedAttrEnvDestEnum)
Disabilita gli attributi del tipo passato.
Metodo pubblicoMembro staticoAttrListEnabler
Data la attrlist passata abilita solo gli attributi che sono corrispondenti al tipo di EnvDest passato.
Metodo pubblicoMembro staticoAttrValDaScrivereInPrt
Restituisce la stringa con il valore, letto da DedData, da scrivere nella parte. Restituisce stringa vuota, se non è convertibile.
Metodo pubblicoMembro staticoCreatePartManager
Crea e restiruisce il part manager leggendo le opzioni dal top_arx.
Metodo pubblicoMembro staticoFile2DedDataPart(PartManager, DedType)
Legge i dati dal file di inventor e li inserisce in una DedDataPart.
Metodo pubblicoMembro staticoFile2DedDataPart(PartManager, DedType, DedAttrList)
Legge i dati dal file di autocad e li inserisce in una DedDataPart.
Metodo pubblicoMembro staticoFileAttrMatchData
Metodo pubblicoMembro staticoFileIsDwg
Restituisce se il file passato sia o meno un DWG di AutoCAD.
Metodo pubblicoMembro staticoFileIsNew
Verifica se il file passato, letto da Document.Name, sia o meno un file nuovo.
Metodo pubblicoMembro staticoFileIsOpen
Restituisce vero se il file risulta aperto
Metodo pubblicoMembro staticoFormatAttr
Dato l'oggetto dedAttr formatta il valore dell'attributo da inserire in anagrafica e lo ritorna come object
Metodo pubblicoMembro staticoGetAllAutocadFiles
Data la cartella o il file di riferimento ritorna tutti i file di Inventor contenuti
Metodo pubblicoMembro staticoGetDedIdDedRevFromPartFile
Legge e restituisce i valori di dedid e dedrev dal file dwg.
Metodo pubblicoMembro staticoGetDxfOutVers
Restituisce le versioni di salvataggio supportate per i Dxf.
Metodo pubblicoMembro staticoGetDxfOutVersWithDescr
Restituisce le versioni di salvataggio supportate per i Dxf.
Metodo pubblicoMembro staticoGetLastDataRowVer(PartManager)
Restituisce il ROWVER utilizzato per aggiornare l'anagrafica nel documento passato alla sua apertura. Restituisce un guid Empty se non viene trovato.
Metodo pubblicoMembro staticoGetLastDataRowVer(PartInfo)
Restituisce il ROWVER utilizzato per aggiornare l'anagrafica nel documento passato alla sua apertura. Restituisce un guid Empty se non viene trovato.
Metodo pubblicoMembro staticoGetOpenedDocumentFromFile
Controlla se il documento identificato dal file passato è aperto nella sessione corrente
Metodo pubblicoMembro staticoGetOtherRef
Aggiunge alla lista con gli xref tutti gli altri tipi di riferimenti : PDF, DWF, DGN, IMMAGINI RASTER.
Metodo pubblicoMembro staticoGetPrinterStyleSheetDir
Restituisce il percorso dove sono presenti i fogli di stile, usato dalla pubblicazione.
Metodo pubblicoMembro staticoGetRVerFromVersion
Restiruisce la versione R? in base all'anno.
Metodo pubblicoMembro staticoGetXrefList
Ritorna l'elenco di tutti gli xref del disegno
Metodo pubblicoMembro staticoIsAutocad2016SP1
Restituisce True se è installato Autocad 2016 con SP1
Metodo pubblicoMembro staticoPartAttrMatchData
Metodo pubblicoMembro staticoPrecompilaCodice
Precompila il codice dell'apri veloce in base alla selezione attiva e al campo di ricerca.
Metodo pubblicoMembro staticoReadAllAttr
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
Metodo pubblicoMembro staticoReadAnagr
Legge e restituisce l'anagrafica dal Database. Restituisce null se non è presente. Ignora eventuali errori.
Metodo pubblicoMembro staticoReadAttr
Legge un singolo attributo dalla parte passata facendo le conversioni del caso, visto che nella parti ogni dato è salvato in formato stringa. Le date vengono salvate in formato data breve di sistema; I numeri interi come numeri interi. I numeri con virgola come numeri con il punto. Le stringhe come stringhe.
Metodo pubblicoMembro staticoReadDataFromFile
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.
Metodo pubblicoMembro staticoReadDataFromFileProperties
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.
Metodo pubblicoMembro staticoReadDataFromPart
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.
Metodo pubblicoMembro staticoReadDataFromPartProperties
Legge il dedid ed il dedrev da una parte e ne ricava l'anagrafica.
Metodo pubblicoMembro staticoReadFileProperties
Metodo pubblicoMembro staticoRelativizeXrefPath
Metodo pubblicoMembro staticoSetLastDataRowVer(PartManager, Guid)
Imposta nel documento il rowver utilizzato per aggiornare i dati nel documento.
Metodo pubblicoMembro staticoSetLastDataRowVer(PartInfo, Guid)
Imposta nel documento il rowver utilizzato per aggiornare i dati nel documento. NB : Necessario salvare il PartInfo dopo questa operazione.
Metodo pubblicoMembro staticoWriteAllAttr(IDedData, Part, DedAttrList)
Scrive tutti gli attributi nel file leggendoli dall'anagrafica.
Metodo pubblicoMembro staticoWriteAllAttr(IDedData, PartInfo, DedAttrList, Boolean)
Scrive tutti gli attributi nella parte leggendoli dall'anagrafica.
Metodo pubblicoMembro staticoWriteAttr(Part, DedAttr, Object)
Scrive il valore di un attributo, proveniente dal Database, in una parte.
Metodo pubblicoMembro staticoWriteAttr(PartInfo, DedAttr, Object)
Scrive il valore di un attributo, proveniente dal Database, in una parte.
Metodo pubblicoMembro staticoWriteDataToFile
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.
Metodo pubblicoMembro staticoWriteDataToPart
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.
Metodo pubblicoMembro staticoWriteUserProperties
Scrive le proprietà presenti nel dizionario all'interno del file.
Torna su
Vedi anche