Click or drag to resize

Metodi di Util

Il tipo Util espone i seguenti membri.

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