Click or drag to resize

Metodi di Utility

Il tipo Utility espone i seguenti membri.

Metodi
  NomeDescrizione
Metodo pubblicoMembro staticoAddControlToLayoutControl
Rimuove il controllo dal dialogo.
Metodo pubblicoMembro staticoAddEcoColumn(GridView)
Metodo usato per aggiungere la colonna degli Eco al GridView passato in ingresso.
Metodo pubblicoMembro staticoAddEcoColumn(TreeList)
Metodo usato per aggiungere la colonna degli Eco al TreeList passato in ingresso.
Metodo pubblicoMembro staticoAddEcoColumn(GridView, DataTable)
Metodo usato per aggiungere la colonna degli Eco al GridView passato in ingresso.
Metodo pubblicoMembro staticoAllineaPrj
Allinea il progetto di Inventor nel caso sia più vecchio del progetto presente sul server.
Metodo pubblicoMembro staticoApplicationIsAlreadyRunning
Controlla se il processo è già in esecuzione ( fatto in questo modo per gestire anche i casi di Terminal Server )
Metodo pubblicoMembro staticoAskForRepresentationSuffix
Chiede all'utente di inserire il suffisso per la rappresentazione e lo restituisce. Restituisce null se l'utente annulla.
Metodo pubblicoMembro staticoAskUserIfWantsToChangeDataState
Verifica se l'anagrafica passata in ingresso può essere impostata in uno stato di "Working" e, nel caso in cui sia possibile, chiede all'utente se vuole procedere col farlo. Il metodo esegue internamente un RunSubCommand e nel caso in cui siano avvenute eccezzioni queste vengono rilanciate al chiamante.
Metodo pubblicoMembro staticoAttributesDataCanBeEdited
Genera una eccezione se gli attributi di anagrafica non possono essere editati a causa dei documenti in CheckIn.
Metodo pubblicoMembro staticoCheckIsDataExportable
Restituisce true se i documenti dell'anagrafica sono esportabili all'esterno.
Metodo pubblicoMembro staticoCheckIsDocExportable
Restituisce true se i documenti sono esportabili all'esterno.
Metodo pubblicoMembro staticoCheckPrjIsDed
Controlla che il progetto attivo sia congruente con una root di progetto definita nel Database.
Metodo pubblicoMembro staticoCheckProgReserved
Controlla se nelle info passate il progressivo è tra quelli permessi o meno. In caso non lo sia lancia un'eccezione.
Metodo pubblicoMembro staticoCheckValueIsConsistentForDB
Controlla se il valore dell'attributo è consistente con le sue proprietà. REstituisce il messaggio di errore nel parametro stringa passato di ritorno.
Metodo pubblicoMembro staticoCheckViewer(DedCommand, ClientApplicationEnum)
Nel caso sia caricato dentro al VIEW vengono visualizzati solo i comandi di tipo READ.
Metodo pubblicoMembro staticoCheckViewer(DedCommand, DedNetApplication)
Nel caso sia caricato dentro al VIEW vengono visualizzati solo i comandi di tipo READ.
Metodo pubblicoMembro staticoChiediSovrascritturaFile
Chiede all'utente se sovrascrivere il file di destinazione. Restituisce true se l'utente accetta altrimenti false.
Metodo pubblicoMembro staticoClientConnectedIsNotCad
Restiruisce true se il client connesso non è un cad 2d/3d (Inventor,Solidworks,Autocad,Bricscad)
Metodo pubblicoMembro staticoCloneFolder
Funzione di clonazione contenuto tra cartelle. Non controlla se la cartella di destinazione sia vuota.
Metodo pubblicoMembro staticoCloseOwnerForm
Chiude il form del comando chiamante se necessario.
Metodo pubblicoMembro staticoCompareStringWithAlphabet
Effettua la comparazione delle due stringhe utilizzando l'alfabeto passato.
Metodo pubblicoMembro staticoContainsDuplicate
Controlla se la stringa contiene dei caratteri duplicati. Case sensitive.
Metodo pubblicoMembro staticoContainsInvariant
Controlla l'esistenza di un elemento stringa in una lista effettuando il confronto non case sensitive.
Metodo pubblicoMembro staticoConvertPixelWithCurrentDPI_X
Adatta il valore in pixel utilizzando le impostazioni DPI correnti. Il calcolo viene eseguito prendendo in considerazione la dimensione orizzontale.
Metodo pubblicoMembro staticoConvertPixelWithCurrentDPI_Y
Adatta il valore in pixel utilizzando le impostazioni DPI correnti. Il calcolo viene eseguito prendendo in considerazione la dimensione verticale.
Metodo pubblicoMembro staticoDecryptString
Funzione per Decriptare una stringa attraverso una determinata chiave.
Metodo pubblicoMembro staticoDeepObtainAnagr
Controllo se esiste una angrafica associata all'interfaccia data. Utilizza in cascata tutti i possibili campi chiave
Metodo pubblicoMembro staticoDeleteEmptyFolder
Rimuove ricorsivamente tutte le cartelle vuote dato il path indicato
Metodo pubblicoMembro staticoDeleteFolder
Elimina una cartella con tutto il suo contenuto
Metodo pubblicoMembro staticoDestroyIcon(Icon)
Metodo utilizzato per distruggere gli oggetti Icon GDI+ e liberare risorse.
Metodo pubblicoMembro staticoDestroyIcon(IntPtr)
Metodo utilizzato per distruggere gli oggetti Icon GDI+ e liberare risorse.
Metodo pubblicoMembro staticoDisableFloatingObject
Impedisce a tutti i pannelli del dockmanager passato in ingresso e alle barre di essere floattanti.
Metodo pubblicoMembro staticoDocumentsOperation
Effettua la copia o lo spostamento dei documenti dalla posizione attuale alla nuova destinazione.
Metodo pubblicoMembro staticoDrawEcoNumber(GridControl, RowCellCustomDrawEventArgs)
Metodo che disegna all'interno della cella il numero di Eco associati all'anagrafica/commessa.
Metodo pubblicoMembro staticoDrawEcoNumber(TreeList, CustomDrawNodeCellEventArgs)
Metodo che disegna all'interno della cella il numero di Eco associati all'anagrafica/commessa.
Metodo pubblicoMembro staticoDrawEcoNumber(TreeList, CustomDrawNodeImagesEventArgs, Int32)
Metodo che disegna all'interno della cella il numero di Eco associati all'anagrafica/commessa.
Metodo pubblicoMembro staticoEncryptString
Funzione per Criptare una stringa attraverso una determinata chiave.
Metodo pubblicoMembro staticoFileAreSameExtension
Restituisce se i due file sono dello stesso tipo, ovvero se hanno la stessa estensione
Metodo pubblicoMembro staticoFileAreSameModDate
Restituisce se i due file passati abbiano la stessa data di ultima modifica.
Metodo pubblicoMembro staticoFileAreSamePath
Restituisce se i due file passati sono nello stesso path
Metodo pubblicoMembro staticoFileIsLocked
Restituisce true se il file non è accessibile in scrittura.
Metodo pubblicoMembro staticoFileRename
Chiede all'utente il nome e percorso con il quale rinominare il file passato.
Metodo pubblicoMembro staticoFileSave
Chiede all'utente la selezione di uno o più file attraverso la finestra di dialogo standard Apri. Se l'utente annulla viene restituito null altrimenti la lista contenente i documenti selezionati.
Metodo pubblicoMembro staticoFileSelect(IWin32Window, String, Boolean, String, String)
Chiede all'utente la selezione di uno o più file attraverso la finestra di dialogo standard Apri. Se l'utente annulla viene restituito null altrimenti la lista contenente i documenti selezionati.
Metodo pubblicoMembro staticoFileSelect(IWin32Window, String, Boolean, String, String, String)
Chiede all'utente la selezione di uno o più file attraverso la finestra di dialogo standard Apri. Se l'utente annulla viene restituito null altrimenti la lista contenente i documenti selezionati.
Metodo pubblicoMembro staticoFillContextMenuStrip
Metodo pubblicoMembro staticoFillDictionaryDirFiles
Crea un dizionario con i file e le rispettive cartelle ( per la gestione delle cartelle ).
Metodo pubblicoMembro staticoFindExecutable
Metodo pubblicoMembro staticoFindKeyCaptionInMenu
Restituisce true se l'elemento è già presente nella lista.
Metodo pubblicoMembro staticoFindKeyNameInMenu
Restituisce true se l'elemento è già presente nella lista.
Metodo pubblicoMembro staticoFindProcess
Restituisce i processi abbinati al documento passato.
Metodo pubblicoMembro staticoFolderSelect
Chiede all'utente la selezione di una cartella.
Metodo pubblicoMembro staticoForceDocRowVerInDb
Aggiorna il ROWVER del DB leggendolo dal documento.
Metodo pubblicoMembro staticoFormatAttrForDb
Restituisce il valore di un attributo, convertendolo però nel tipo dati coerente con il tipo di dati dell'attributo. Nel caso di stringa se è troppo lungo lo tronca.
Metodo pubblicoMembro staticoFormatZeroLeft
Restituisce una stringa avente il numero di caratteri specificato riempiendo a sinistra con il carattere di riempimento. Nel caso di caratteri eccedenti elimina da sinistra la parte in eccesso.
Metodo pubblicoMembro staticoGetBackupFiles
Restituisce una lista sempre inizializzata con i file presenti nelle cartelle di backup di tutte le aree locali.
Metodo pubblicoMembro staticoGetBackupFilesFromPwsPath
Restituisce una lista sempre inizializzata con i file presenti in una specifica area locale.
Metodo pubblicoMembro staticoGetBackupFullFileNameFromDoc
Restituisce il percorso e il nome file del documento da backuppare.
Metodo pubblicoMembro staticoGetDataFromRegistryByDocId
Metodo che ritorna l'anagrafica in base ai campi ID e REV compilati all'interno della chiave di registro.
Metodo pubblicoMembro staticoGetDateTime
Restituisce una data inizializzata con la data passata ma fino ai secondi, evitando i millisecondi.
Metodo pubblicoMembro staticoGetExt
Restituisce l'estensione del nome file passato senza il punto iniziale.
Metodo pubblicoMembro staticoGetFileNamesFromData
Ricava i nomi file da utilizzare dal'oggetto data passato.
Metodo pubblicoMembro staticoGetInternalException
Restituisce l'eccezione più interna.
Metodo pubblicoMembro staticoGetLargeFileIcon
Ricava l'icona piccola abbinata all'estensione di un nome file completo.
Metodo pubblicoMembro staticoGetMaxTokenNum
Restituisce il massimo numero di caratteri usati per il TokenTypeEnum passato. Verifica nella maschera di codifica Cod_Id, Cod_Fil e Cod_Dis in modo da prendere il numero massimo di caratteri utilizzati.
Metodo pubblicoMembro staticoGetMd5HashFile
Restituisce il guid calcolato con Md5 del file passato.
Metodo pubblicoMembro staticoGetQsTempPath
Restituuisce il path per i temp Qs
Metodo pubblicoMembro staticoGetRootsByFam
Ottiene i path usati per la codifica.
Metodo pubblicoMembro staticoGetRootsByType
Ottiene i percorsi rooted associati al tipo di dato specificato in ingresso. Viene utilizzato in fase di costruzione dei permessi perchè l'oggetto DedNet.PathRoots non è ancora stato inizializzato.
Metodo pubblicoMembro staticoGetSmallFileIcon
Ricava l'icona piccola abbinata all'estensione di un nome file completo.
Metodo pubblicoMembro staticoGetTimeSuffix
Restituisce una stringa da utilizzare come suffisso nei nomi delle tabelle di backup, indicante l'anno, il mese, il giorno, l'ora, i minuti ed i secondi attuali.
Metodo pubblicoMembro staticoGetUnboundTypeGrid
Restituisce il tipo UnboundColumnType in base al tipo di Attributo.
Metodo pubblicoMembro staticoImageToString
Convert image to base64 string
Metodo pubblicoMembro staticoIsAbsolutePath
Restiruisce true se si tratta di un percorso assoluto.
Metodo pubblicoMembro staticoIsDistAttr
restituisce true se è un attributo di distinta altrimenti false
Metodo pubblicoMembro staticoIsDrive
Controlla se il path passato rappresenta una unità logica del sistema
Metodo pubblicoMembro staticoIsDrivePath
Controllo se il path passato può rappresentare una unità logica senza che necessariamente sia connessa
Metodo pubblicoMembro staticoIsFile
Restituisce True se è un file, False se è una Directory
Metodo pubblicoMembro staticoIsFileNewer
Restituisce true se firstFile è più recente di secondFile.
Metodo pubblicoMembro staticoIsFileReadOnly
Verifica se il file sia readonly. Restituisce false anche se il file non esiste.
Metodo pubblicoMembro staticoIsNumber
Ritorna vero se l'oggetto è di tipo numerico
Metodo pubblicoMembro staticoIsSystemPath
Dato un percorso indica se è una cartella modificabile o no.
Metodo pubblicoMembro staticoIsWow64Process
Restituisce se il processo corrente sia a 64 bit.
Metodo pubblicoMembro staticoIsWow64Process(Process)
Restituisce se il processo passato sia a 64 bit.
Metodo pubblicoMembro staticoListNetworkComputers
Ritorna l'elenco dei computer di rete
Metodo pubblicoMembro staticoMakeDocContext
Calcola e restituisce il contesto da utilizzare per collegare un documento ad un'anagrafica. Restituisce None se non è possibile associare il documento con il contesto richiesto.
Metodo pubblicoMembro staticoMakeGrayscale
Ritorna una nuova immagine partendo dall'originale convertita in scala di grigi
Metodo pubblicoMembro staticoMakeRelative
Relativizza un path dato un path di riferimento
Metodo pubblicoMembro staticoMenageScaleFactorByDpi
Metodo che gestisce il ridimensionamento delle icone quando si ha un elevato DPI.
Metodo pubblicoMembro staticoMenuContainsKeyCaption
Restituisce true se l'elemento è già presente nella lista.
Metodo pubblicoMembro staticoMenuContainsKeyName
Restituisce true se l'elemento è già presente nella lista.
Metodo pubblicoMembro staticoNormalizePath
Funzione di normalizzazione del path per uniformare i percorsi ai fini dei confronti
Metodo pubblicoMembro staticoNow
Restituisce la data attuale fino ai secondi, senza i millisecondi. Questo serve per evitare l'errore generato nelle date in access che non hanno i millisecondi.
Metodo pubblicoMembro staticoParseDateTime
Converte la stringa in oggetto DateTime se riesce altrimenti null.
Metodo pubblicoMembro staticoRemoveControlFromLayoutControl
Rimuove il controllo dal dialogo.
Metodo pubblicoMembro staticoRemoveInvalidFilePathCharacters
Ritorna un nomefile corretto sostituendo i caratteri non validi con il carattere passato.
Metodo pubblicoMembro staticoRenameFileNgrMode(DedDoc)
Nel caso di documento associato ad anagrafica NGR e ultima revisione restituisce il nuovo nome file salvato nei temp aggiungendogli il tassello della revisione.
Metodo pubblicoMembro staticoRenameFileNgrMode(DedData, DedDoc)
Nel caso di anagrafica NGR e ultima revisione restituisce il nuovo nome file salvato nei temp aggiungendogli il tassello della revisione.
Metodo pubblicoMembro staticoReplaceEx
Effettua il replace sulla stringa original della stringa pattern con replacement (case insensitive)
Metodo pubblicoMembro staticoReplaceFirstOccurrance
Sostisuisce solamente la prima occorrenza trovata e restiruisce la stringa modificata.
Metodo pubblicoMembro staticoResizeBitmap
Ridimensiona l'immagine passata.
Metodo pubblicoMembro staticoResizeImageHighQuality
Metodo pubblicoMembro staticoRestorePageSettingsInfo
Rispristina le impostazioni di pagina di esportazione devexpress.
Metodo pubblicoMembro staticoReverseList
Data un array lo restituisce con nell'ordine invertiro.
Metodo pubblicoMembro staticoRunCommandMenuItem
Esegue il comando abbinato alla voce di menu cliccata e poi lo restituisce.
Metodo pubblicoMembro staticoSaveIdRevInTheRegistry
Metodo che salva nel registro l'Id e la Rev dell'anagrafica associata al documento. In questo modo il documento viene aperto con i dati dell'anagrafica corretta. La chiave di registro viene scritta nel caso in cui: 1) Il documento in apertura si un documento CAD. 2) L'anagrafica impostata sia quella effettivamente associata al documento.
Metodo pubblicoMembro staticoSavePageSettingsInfo
Salva le impostazioni di pagina del PrintableComponentLink in un file xml.
Metodo pubblicoMembro staticoSendCustomMailWithSmtpSettings
Permette di inviare un'email con le credenziali presenti nelle impostazioni SMTP del Gestore notifiche.
Metodo pubblicoMembro staticoSendMail(DedNetApplication, DedNotifyNotifyEvent, DedEco)
Controlla che sia inizializzato il notificatore e nel caso invia la notifica. Se il parametro opzionale 'context' non è impostato, la mail verrà inviata in modo asincrono.
Metodo pubblicoMembro staticoSendMail(DedNetApplication, DedNotifyNotifyEvent, DedDataList, DedCommList)
Controlla che sia inizializzato il notificatore e nel caso invia la notifica.
Metodo pubblicoMembro staticoSendMail(DedNetApplication, DedNotifyNotifyEvent, DedEco, ListDedUser)
Controlla che sia inizializzato il notificatore e nel caso invia la notifica. Se il parametro opzionale 'context' non è impostato, la mail verrà inviata in modo asincrono.
Metodo pubblicoMembro staticoSendMail(DedNetApplication, DedNotifyNotifyEvent, DedDataList, DedCommList, ListDedUser)
Controlla che sia inizializzato il notificatore e nel caso invia la notifica.
Metodo pubblicoMembro staticoSendMailCustomizedEvent(DedNetApplication, String, DedDataList, DedCommList)
Controlla se è presente una notifica personalizzata con il nome passato e nel caso la invia.
Metodo pubblicoMembro staticoSendMailCustomizedEvent(DedNetApplication, String, DedDataList, DedCommList, ListDedUser)
Controlla se è presente una notifica personalizzata con il nome passato e nel caso la invia.
Metodo pubblicoMembro staticoSetColumnDisplayFormatFromAttr
Imposta la formattazione della colonna in base all'attributo specificato.
Metodo pubblicoMembro staticoSetCulture
Metodo che imposta la culture in base alla lingua impostata nel file DedNet.ini
Metodo pubblicoMembro staticoSetEcoColumnProperties
Metodo usato per impostare le proprietà della colonna degli Eco.
Metodo pubblicoMembro staticoSetEnabledMenuItem
Abilita o meno le voci di menu in base al contesto selezionato.
Metodo pubblicoMembro staticoSetFileReadOnly
Imposta la proprietà readOnly del file passato. Se non ci riesce perché il file è bloccato restituisce false. Se il file non esiste restituisce false.
Metodo pubblicoMembro staticoShellOpenFile
Apre il file passato con la shell di windows, in modo asincrono (che è il default).
Metodo pubblicoMembro staticoShowMarkerInfo
Funzione che mostra lo stato del DOCROWVER del documento passato.
Metodo pubblicoMembro staticoStringToImage
Convert string to image
Metodo pubblicoMembro staticoStringWidth
Metodo che ritorna la lunghezza, in pixel, della stringa passata in ingresso.
Metodo pubblicoMembro staticoThrowSpecificException
Cerca di generare un'eccezione più specifica nel caso il progressivo sia riservato a altri utenti.
Metodo pubblicoMembro staticoTranslateColumnsCaption
Data una collection di colonne, ne traduce il testo mostrato a schermo per ogni elemento.
Metodo pubblicoMembro staticoUnFormatZeroLeft
Rimuove i caratteri paddingChar che sono all'inizio della stringa strVal.
Metodo pubblicoMembro staticoUnZip
Unzippa il file passato nella cartella desiderata.
Metodo pubblicoMembro staticoUpdateString
Incrementa o decrementa la stringa passata iniziando dal carattere più a destra e proseguendo. Se necessario aggiunge un carattere a sinistra (es. 99 -> 100) o lo azzera nel caso di decremento (es. 100 -> 099). Se non riesce a trovare nell'alfabeto il carattere da incrementare verifica il caso più semplice del numero (0-9) o dell'alfabeto (A-Za-z). Se non riesce restituisce la stessa stringa che ha ricevuto come argomento.
Metodo pubblicoMembro staticoValuesAreDifferent
Restituisce true se i due valori sono diversi.
Metodo pubblicoMembro staticoVisMsg(IWin32Window, String)
Visualizza un messaggio semplice con solo il pulsante OK e l'icona Information.
Metodo pubblicoMembro staticoVisMsg(IWin32Window, DedNetApplication, ListException)
Visualizza la finestra di dialogo per le liste di eccezioni.
Metodo pubblicoMembro staticoVisMsg(IWin32Window, DedNetApplication, Exception)
Visualizza la finestra di dialogo per le eccezioni.
Metodo pubblicoMembro staticoVisMsg(IWin32Window, String, MessageBoxIcon)
Visualizza un messaggio semplice con solo il pulsante OK e l'icona specificata.
Metodo pubblicoMembro staticoVisMsg(IWin32Window, String, String, MessageBoxIcon)
Visualizza un messaggio semplice con solo il pulsante OK e l'icona specificata.
Metodo pubblicoMembro staticoVisMsg(IWin32Window, String, MessageBoxButtons, MessageBoxIcon)
Visualizza un messaggio semplice con solo il pulsante OK e l'icona specificata.
Metodo pubblicoMembro staticoVisMsg(IWin32Window, String, String, MessageBoxButtons, MessageBoxIcon)
Visualizza un messaggio semplice con solo il pulsante OK e l'icona specificata.
Metodo pubblicoMembro staticoZip(String, String, Boolean)
Permette di zippare una cartella. Crea un archivio del contenuto della cartella.
Metodo pubblicoMembro staticoZip(String, String, Boolean, Boolean)
Permette di zippare un insieme di file.
Torna su
Vedi anche