Click or drag to resize

Classe Utility

Classe di utilità interna.
Gerarchia di ereditarietà
SystemObject
  DedNet.CoreUtility

Namespace: DedNet.Core
Assembly: DedNet (in DedNet.dll) Versione: 26.4.0.0 (26.4.0.0)
Sintassi
public static class Utility

Il tipo Utility espone i seguenti membri.

Proprietà
 NomeDescrizione
Proprietà pubblicaMembro staticoApplication Applicazione DedNet.
Torna su
Metodi
 NomeDescrizione
Metodo pubblicoMembro staticoAddCellTrasparency Imposta una trasparenza per far sembrare celle disabilitate
Metodo pubblicoMembro staticoAddControlToLayoutControl Rimuove il controllo dal dialogo.
Metodo pubblicoMembro staticoAddDocAnagr Aggiunge i documenti di anagrafica
Metodo pubblicoMembro staticoAddDocAnagrComm Aggiunge le anagrafiche collegate alla commessa. Se deve aggiunge in modo ricorsivo le anagrafiche collegate alle commesse figlie. Per le anagrafiche delle commesse figlie controllo se devono essere aggiunte anche le commesse figlie
Metodo pubblicoMembro staticoAddDocComm Aggiunge i documenti di commessa. Se deve aggiunge in modo ricorsivo i documenti delle commesse figlie
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 staticoAddStateColumn 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 staticoCalcDistanceBetweenString 
Metodo pubblicoMembro staticoChangeMouseIconOnECOColumn(GridView, MouseEventArgs, DictionaryString, DictionaryDedEcoEcoTypeEnum, Int32) Cambia l'icona del mouse se questo è sopra la colonna degli ECO.
Metodo pubblicoMembro staticoChangeMouseIconOnECOColumn(GridView, MouseEventArgs, Int32) Cambia l'icona del mouse se questo è sopra la colonna degli ECO.
Metodo pubblicoMembro staticoChangeMouseIconOnECOColumn(TreeList, MouseEventArgs, DictionaryTreeListNode, TupleInt32, DedEcoEcoTypeEnum, Int32) Cambia l'icona del mouse se questo è sopra la colonna degli ECO.
Metodo pubblicoMembro staticoCheckDedTypeName 
Metodo pubblicoMembro staticoCheckDocExt Controlla l'estensione del documento
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 staticoCheckMinimumLicenseDuringExecuteCommand 
Metodo pubblicoMembro staticoCheckMinimumLicenseDuringInitialize 
Metodo pubblicoMembro staticoCheckMinimumLicenseDuringInitialize(Boolean) 
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 staticoClickOnRow Restituisce true se il click con il muose è stato fatto sulla riga del sender. Il sender può essere TreeList, GridControl o GridView
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 staticoCloseOwnerFormOnLoad Chiude il form del comando chiamante se necessario contollando la variabile CloseWindowOnOpening.
Metodo pubblicoMembro staticoCloseOwnerFormOnOpening Chiude il form del comando chiamante se necessario contollando la variabile CloseWindowOnOpening.
Metodo pubblicoMembro staticoCompareStringWithAlphabet Effettua la comparazione delle due stringhe utilizzando l'alfabeto passato. Restituisce -1 se la prima è minore della seconda, 1 se la prima è maggiore della seconda, 0 se sono uguali.
Metodo pubblicoMembro staticoCompareValues Confronta due valori. Ritorna true se i due valori sono uguali
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 staticoConvertAttrsNameToPrompt Converte il dizionario nome-valore a prompt-valore
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 staticoCreateEmptyFile Crea un file vuoto nella posizione specificata
Metodo pubblicoMembro staticoCreateEmptyTempFile Crea un nuovo file temporaneo data l'estensione passata e ritorna il path.
Metodo pubblicoMembro staticoCreateShortcut Crea una shortcut.
Metodo pubblicoMembro staticoCustomizeCell Personalizza la cella della griglia in base alle informazioni specificate in ingresso.
Metodo pubblicoMembro staticoDecrementString 
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(Bar)Obsoleto.
Impedisce alla barra passata in ingresso di essere floattante.
Metodo pubblicoMembro staticoDisableFloatingObject(DockManager) 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(TreeList, CustomDrawNodeCellEventArgs, Boolean) Metodo che disegna all'interno della cella il numero di Eco associati all'anagrafica/commessa.
Metodo pubblicoMembro staticoDrawEcoNumber(GridControl, CustomColumnDataEventArgs, Boolean, NullableInt32) 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 staticoEvaluateMoveOrDel(MoveDocumentInfo) In base alle informazioni in ingresso restituisce il risultato con le informazioni di MoveDel sull'elemento
Metodo pubblicoMembro staticoEvaluateMoveOrDel(MoveDocumentInfo, Boolean) In base alle informazioni in ingresso restituisce il risultato con le informazioni di MoveDel sull'elemento
Metodo pubblicoMembro staticoExtensionExcludedFromCache Ritorna vero se l'estensione non è compatibile con la gestione della cache
Metodo pubblicoMembro staticoFileAreSameExtension Restituisce se i due file sono dello stesso tipo, ovvero se hanno la stessa estensione
Metodo pubblicoMembro staticoFileAreSameFileName Controlla se i due file name passati coincidoono
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, Boolean) 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 staticoFileSelect(IWin32Window, String, Boolean, String, String, String, Boolean) 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 staticoFillOnlyDB Metodo che inizializza gli attributi solo db. In fase di salvataggio / creazione revisione / creazione variante faccio in modo di prelevare dall'anagrafica di partenza tutti gli attributi solo db. Fatto ciò aggiorno l'anagrafica impostata con i valori degli attributi solo db.In questo modo sono sicuro di averli sempre impostati quando a schermo devo visualizzare gli attributi.Se non facessi così e da CAD eseguissi uno dei 3 comandi di salvataggio, gli attributi solo db non verrebbero compilati.
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 staticoFormatDateTimeStringPattern Formatta il pattern della date eliminando le parentesi graffe. Attenzione! Per gestire eventuali problematiche il pattern {0} non è cosiderato valido per le date e di conseguenza la funzione ritornerà una stringa vuota.
Metodo pubblicoMembro staticoFormatPermAttrKey Metodo che ritorna la chiave da utilizzare per identificare l'accoppiata 'attributo' e 'famiglia'. È stato centralizzato in un metodo affinchè se un in un futuro si dovesse cambiare formattazione, basta modificare questo metodo senza dover girare tutto il progetto. Attenzione! Non viene eseguito nessun controllo sulla validità dei parametri.
Metodo pubblicoMembro staticoFormatPermAttrKeyToDelete(DedAttr) Metodo che ritorna la chiave da utilizzare per identificare i record da eliminare in DED_OBJ_PERM quando viene eliminato un attributo. È stato centralizzato in un metodo affinchè se un in un futuro si dovesse cambiare formattazione, basta modificare questo metodo senza dover girare tutto il progetto. Attenzione! Non viene eseguito nessun controllo sulla validità dei parametri.
Metodo pubblicoMembro staticoFormatPermAttrKeyToDelete(DedTypeBase) Metodo che ritorna la chiave da utilizzare per identificare i record da eliminare in DED_OBJ_PERM quando viene eliminata una famiglia. È stato centralizzato in un metodo affinchè se un in un futuro si dovesse cambiare formattazione, basta modificare questo metodo senza dover girare tutto il progetto. Attenzione! Non viene eseguito nessun controllo sulla validità dei parametri.
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 staticoGestisciAllegati Gestisce gli allegati in base all'opzione.
Metodo pubblicoMembro staticoGetAllRootsUsedInFam Restituisce una lista con tutte le root usate all'interno delle famiglie.
Metodo pubblicoMembro staticoGetAttrFromDBProperties Restituisce la lista degli attributi relativi alle proprietà
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 staticoGetCachedIcon Restituisce l'icona del file/cartella
Metodo pubblicoMembro staticoGetConfigName Dato un fulldocumentname ritorna il fullfilename privato della configurazione
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 staticoGetDocPropertiesColumnName Restituisce la colonna contenete il dato dal tipo dati passato.
Metodo pubblicoMembro staticoGetDocumentStates Ritorna un dizionario chiave valore contenente l'accoppiata tra "immagine stato documentale" e "enum identificativo".
Metodo pubblicoMembro staticoGetEcoImage Restituisce l'iimagine relativa all'eco/ecr con il valore passato
Metodo pubblicoMembro staticoGetEncodeLength Restituisce la lunghezza della stringa di codifica passata
Metodo pubblicoMembro staticoGetExt Restituisce l'estensione del nome file passato senza il punto iniziale.
Metodo pubblicoMembro staticoGetExtraLargeFileIcon Ricava l'icona piccola abbinata all'estensione di un nome file completo.
Metodo pubblicoMembro staticoGetFamInfo Restituisce il Dbpath della famiglia concatenato alla sua descrizione.
Metodo pubblicoMembro staticoGetFileIcon Ricava l'icona piccola abbinata all'estensione di un nome file completo.
Metodo pubblicoMembro staticoGetFileNamesFromData Ricava i nomi file da utilizzare dal'oggetto data passato.
Metodo pubblicoMembro staticoGetFilePerms Dalla lista dei permessi specificata in ingresso, filtra i permessi dei file e li ritorna sottoforma di nuova lista.
Metodo pubblicoMembro staticoGetFirstDocFileNameFromData REstituisce il nome del primo file collegato all'anagrafica in base alla PriorityExtList
Metodo pubblicoMembro staticoGetFtpClient Restituisce l'oggetto FTPClient con i dati passati
Metodo pubblicoMembro staticoGetFullDocumentName Dato un filename e una configurazione ritorna il fulldocumentname
Metodo pubblicoMembro staticoGetFullFileName Dato un fulldocumentname ritorna il fullfilename privato della configurazione
Metodo pubblicoMembro staticoGetImageSizeFromIconSizeType Resitisce le dimensione delle immagini dalla tipologia di Size passata.
Metodo pubblicoMembro staticoGetInternalException Restituisce l'eccezione più interna.
Metodo pubblicoMembro staticoGetItemByStringId Metodo usato per sapere quale menu sta per essere processato.
Metodo pubblicoMembro staticoGetItemSize 
Metodo pubblicoMembro staticoGetItemSizeType 
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 staticoGetMd5FromString Calcola una Guid data una stringa.
Metodo pubblicoMembro staticoGetMd5HashFile Restituisce il guid calcolato con Md5 del file passato.
Metodo pubblicoMembro staticoGetMediumFileIcon Ricava l'icona piccola abbinata all'estensione di un nome file completo.
Metodo pubblicoMembro staticoGetNameVisFromUsername Trova e restituisce il nome visualizzato dell'utente con username passato.
Metodo pubblicoMembro staticoGetPreview Estrae l'anteprima dal primo documento dall'anagrafica.
Metodo pubblicoMembro staticoGetQsTempPath Restituuisce il path per i temp Qs
Metodo pubblicoMembro staticoGetRenamedFileNameNgrMode(DedDoc) Nel caso di documento associato ad anagrafica NGR e ultima revisione restituisce il nuovo nome file con estensione.
Metodo pubblicoMembro staticoGetRenamedFileNameNgrMode(DedData, DedDoc) Nel caso di anagrafica NGR e ultima revisione restituisce il nuovo nome file.
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 staticoGetTextQuery Ritorna la query, in formato testuale del comando passato. I valori dei parametri non sono wrappati tra '' ma visualizzano il valore del parametro
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 staticoGetUnboundTypeTree Restituisce il tipo UnboundColumnType in base al tipo di Attributo.
Metodo pubblicoMembro staticoGetUniqueAttachFileName Restituisce un nome univoco da aggiungere ai file allegati. Presuppone che il chiamante abbia già controllato che il destfilename sia già presente a destinazione
Metodo pubblicoMembro staticoGetValidFamName Restituisce un nome valido per il prompt dell'attributo.
Metodo pubblicoMembro staticoIconIsCached Controlla se l'icona è già presente nella cache
Metodo pubblicoMembro staticoImageToString Convert image to base64 string
Metodo pubblicoMembro staticoIncrementString 
Metodo pubblicoMembro staticoInitFilterState Inizializza la barra di filtraggio in base agli stati
Metodo pubblicoMembro staticoIsAbsolutePath Restiruisce true se si tratta di un percorso assoluto.
Metodo pubblicoMembro staticoIsAutoCadFile Ritorna True se il path passato in ingresso è di un dwg creato da AutoCAD, False altrimenti.
Metodo pubblicoMembro staticoIsDesignerHosted The DesignMode property does not correctly tell you if you are in design mode. IsDesignerHosted is a corrected version of that property. (see https://connect.microsoft.com/VisualStudio/feedback/details/553305 and http://stackoverflow.com/a/2693338/238419 )
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 staticoIsFamilyNameValid Controlla che il nome della famiglia non sia già presente tra i figli della famiglia selezionata.
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 staticoIsNaN Controlla se il valore passato è un NaN.
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 staticoManageReadOnlyState Imposta lo stato di sola lettura o meno dei file primary associati all'anagrafica passata e allo stato passato.
Metodo pubblicoMembro staticoManageScaleFactorByDpi 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 staticoNormalizeFamLevel Sistema il livello della famiglia all'interno della codifica in modo da averlo sempre presente e in positivo
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 staticoProgCheckIsMyMin Controlla se il progressivo è il primo di un'aassegnatazione
Metodo pubblicoMembro staticoProgIsInMyCurrentRange Restituisce se il progressivo è contenuto nel range corrente, ovvero il primo disponibile non esaurito
Metodo pubblicoMembro staticoProgIsInMyRange Restituisce se il progressivo appartiene al range di assegnazione passato
Metodo pubblicoMembro staticoProgIsInMyRanges(DedTypeProgStruct, String) Restituisce se il progressivo appartiene alla lista dei progressivi assegnati
Metodo pubblicoMembro staticoProgIsInMyRanges(DedTypeBase, DedTypeProgList, String) Restituisce se il progressivo appartiene alla lista dei progressivi assegnati per una determinata famiglia
Metodo pubblicoMembro staticoProgIsInMyUsedRanges 
Metodo pubblicoMembro staticoRelocateOnExistingAttach Effettua il relocate
Metodo pubblicoMembro staticoRemoveAttributeLength Rimuove la lunghezza dai token attributi
Metodo pubblicoMembro staticoRemoveControlFromLayoutControl Rimuove il controllo dal dialogo.
Metodo pubblicoMembro staticoRemoveGenericDepFromList Rimuove eventuali dipendenze di tipo generic che si trovano nella lista passata
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 staticoReplaceTokens Sostituisce i tasselli passatti con la stringa passata.
Metodo pubblicoMembro staticoResizeBitmap Ridimensiona l'immagine passata.
Metodo pubblicoMembro staticoResizeImageHighQuality 
Metodo pubblicoMembro staticoRestorePageSettingsInfo Rispristina le impostazioni di pagina di esportazione devexpress.
Metodo pubblicoMembro staticoReturnMaxWidth Restituisce il maggiore tra la lunghezza della stringa e il massimo passato.
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 staticoShowECO(TreeListHitInfo, DedData, DictionaryTreeListNode, TupleInt32, DedEcoEcoTypeEnum, Int32) Visualizza gli ECO associati all'anagrafica cliccata.
Metodo pubblicoMembro staticoShowECO(GridView, Point, String, Int32) Visualizza gli ECO associati alla commessa cliccata.
Metodo pubblicoMembro staticoShowECO(GridView, Point, String, String, DictionaryString, DictionaryDedEcoEcoTypeEnum, Int32) Visualizza gli ECO associati all'anagrafica cliccata.
Metodo pubblicoMembro staticoShowECO(GridView, Point, String, String, Int32) Visualizza gli ECO associati all'anagrafica cliccata.
Metodo pubblicoMembro staticoShowMarkerInfo Funzione che mostra lo stato del DOCROWVER del documento passato.
Metodo pubblicoMembro staticoShowPopUpMenu(PopupMenu, Point, PopupMenuShowingEventArgs) Mostra il menu contestuale nella posizione passata.
Metodo pubblicoMembro staticoShowPopUpMenu(PopupMenu, Point, PopupMenuShowingEventArgs) Mostra il menu contestuale nella posizione passata.
Metodo pubblicoMembro staticoShowUniqueDependencies Restituisce se mostrare le dipendenze univoche. Restituisce True se si tratta di assieme o parte.
Metodo pubblicoMembro staticoStringHeight Metodo che ritorna la lunghezza, in pixel, della stringa passata in ingresso.
Metodo pubblicoMembro staticoStringIsDimension Contolla se l'attributo è del tipo d12, d432, etc.. e nel caso lo esclude.
Metodo pubblicoMembro staticoStringIsGuid Restituisce se la stringa rappresenta un Guid.
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 staticoUpdateDedDataPartWithOnlyDbAttrs Dato un DedDataPart calcolato su un documento, lo aggiorna con gli attributi "Solo Db" dell'anagrafica a cui è collegato. Non sporca il DedDataPart perchè è tra BeginIgnoreDirty ed EndIgnoreDirty.
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(String) Visualizza un messaggio semplice con solo il pulsante OK e l'icona Information.
Metodo pubblicoMembro staticoVisMsg(IWin32Window, Exception) Visualizza la finestra di dialogo per le eccezioni.
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, Exception, Boolean) 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, ActionInt32) Permette di zippare una cartella. Crea un archivio del contenuto della cartella.
Metodo pubblicoMembro staticoZip(String, String, Boolean, Boolean, ActionInt32) Permette di zippare un insieme di file.
Metodo pubblicoMembro staticoZipFileCount Ritorna il numero di elementi contenuti nello zip
Torna su
Campi
 NomeDescrizione
Campo pubblicoMembro staticoASSPERMCOMMFOLDER Dizionari utilizzati per le associazioni tra alcuni permessi generici e specifici e viceversa (COMM,FOLDER)
Campo pubblicoMembro staticoASSPERMECOFOLDER Dizionari utilizzati per le associazioni tra alcuni permessi generici e specifici e viceversa (ECO,FOLDER)
Campo pubblicoMembro staticoASSPERMFAMFOLDER Dizionari utilizzati per le associazioni tra alcuni permessi generici e specifici e viceversa (FAM,FOLDER)
Campo pubblicoMembro staticoASSPERMFOLDERCOMM Dizionari utilizzati per le associazioni tra alcuni permessi generici e specifici e viceversa (FOLDER, COMM)
Campo pubblicoMembro staticoASSPERMFOLDERECO Dizionari utilizzati per le associazioni tra alcuni permessi generici e specifici e viceversa (FOLDER, ECO)
Campo pubblicoMembro staticoASSPERMFOLDERFAM Dizionari utilizzati per le associazioni tra alcuni permessi generici e specifici e viceversa (FOLDER, FAM)
Campo pubblicoMembro staticoDEDCOMM_IDX_NAME Nome dell'indice sulla colonna COMMNAME nella tabella DED_COMM.
Campo pubblicoMembro staticoDEFAULT_PERM_DISCRIM Stringa da utilizzare per indicare che il discriminante del permesso non deve essere preso in considerazione.
Campo pubblicoMembro staticoECO_COL Nome della colonna rappresentante il numero di Eco associati all'anagrafica/commessa. Attenzione! Se si deve cambiare il valore, si deve cambiare anche il nome della property "DedNet.Controls.DedCommAnagExplorer.CommAnagWrapper.NumEcoOnWorking".
Campo pubblicoMembro staticoFILTER_ECO Stringa usata nel filtro solo ECO
Campo pubblicoMembro staticoFILTER_ECO_AND_ECR Stringa usata nel filtro ECO ed ECR
Campo pubblicoMembro staticoFILTER_ECR Stringa usata nel filtro solo ECR
Campo pubblicoMembro staticoFormToCloseOnOpen Lista dei nomi dei form che devono essere chiusi dopo l'apertura.
Campo pubblicoMembro staticoIMPORTED_ATT_NAME Nome da usare per le liste att che vanno importate da fonti dati esterne tramite evento lua.
Campo pubblicoMembro staticoListAttrExcFromProperties Lista di attributi da escludere durante la lettura delle PROPERTIES
Campo pubblicoMembro staticoSTATEID_COL Nome della colonna rappresentante il numero di Eco associati all'anagrafica/commessa. Attenzione! Se si deve cambiare il valore, si deve cambiare anche il nome della property "DedNet.Controls.DedCommAnagExplorer.CommAnagWrapper.NumEcoOnWorking".
Campo pubblicoMembro staticoTableWithIdRevAttr Lista tabella che contengono gli attributi ID e REV
Campo pubblicoMembro staticoTableWithIdRevAttrNoDataBom Lista tabella che contengono gli attributi ID e REV escluse (DED_DATA, DED_DATA_ERASED, DED_BOM)
Torna su
Vedi anche

Documentazione

Namespace DedNet.Core