Click or drag to resize

Classe DedNetInvApp

Classe principale che inizializza le funzionalità vere e proprie dell'addin.
Gerarchia di ereditarietà
SystemObject
  DedNetInvDedNetInvApp

Namespace:  DedNetInv
Assembly:  DedNetInv (in DedNetInv.dll) Versione: 21.3.0.0 (21.3.0.0)
Sintassi
public class DedNetInvApp : IFileStateInformer

Il tipo DedNetInvApp espone i seguenti membri.

Proprietà
  NomeDescrizione
Proprietà pubblicaMembro staticoActiveProjectIsShared
Restituisce se il progetto attivo sia shared.
Proprietà pubblicaMembro staticoAddInClassID
Restituisce il classid in formato stringa da utilizzare per la registrazione dei menu.
Proprietà pubblicaMembro staticoApprenticeServer
Apprentice di Inventor.
Proprietà pubblicaMembro staticoAssemblyInvPath
Restituisce il percorso della cartella bin nella quale si trova l'assembly. Es.: C:\Programmi\QS_Informatica\QsMech15_Inv2012_debug\bin.
Proprietà pubblicaMembro staticoDedNetApp
Restituisce l'applicazione DedNetApplication sottostante.
Proprietà pubblicaMembro staticoDedNetInstallPath
Restituisce il percorso di installazione del DedNet.
Proprietà pubblicaMembro staticoDedOptions
Restituisce le opzioni DedNetInv
Proprietà pubblicaMembro staticoDiscardDocChangesSilently
Indica se durante l'onFileDirty è necessario scartare in modo forzato e silenzioso le modifiche.
Proprietà pubblicaMembro staticoDistintaComponenti
Restituisce il comando di visualizzazione distinta componenti
Proprietà pubblicaMembro staticoEnableLogOnChange
Variabile semaforo che, se impostata a True, abilita il log del cambio occorrenza. Viene imposta nel file LUA presente sotto la cartella PERS.
Proprietà pubblicaMembro staticoEnforceCheckOutSilently
Determina se durante l'onFileDirty deve porre i documenti in checkout senza chiedere nulla all'utente
Proprietà pubblicaMembro staticoFileStateManager
Restituisce l'oggetto gestore dello stato dei file. Utilizzato dal browser delle dipendenze dei documenti.
Proprietà pubblicaMembro staticoHideCompareDialogOnSavingDwg
Restituisce o imposta se nascondere la finestra di comparazione attributi in fase di salvataggio. Di default è false. Impostandola a true i documenti in salvataggio che non sono allineati con l'anagrafica, non produrranno l'aggiornamento di quest'ultima.
Proprietà pubblicaMembro staticoHideWarningMessageOnModDocCheckout
Restituisce o imposta se nascondere la finestra che chiede all'utente di mettere in check-out il documento nel caso di area locale attiva ed il documento non sia in check-out dall'utente. La richiesta viene effettuata alla fine di ogni comando che rende dirty il documento.
Proprietà pubblicaMembro staticoIgnoreDocStatusSilently
Determina se durante l'onFileDirty è necessario lasciare passare le modifiche senza modificare lo stato del documento. Viene utilizzato nelle funzioni di servizio che creano delle copie dei file
Proprietà pubblicaMembro staticoInNewLevelOfDetailRepresentation
Restituisce se si è nel comando di nuovo livello di dettaglio sostituto.
Proprietà pubblicaMembro staticoInvApp
Restituisce l'applicazione di Inventor.
Proprietà pubblicaMembro staticoIsDedInvOpenDocRunning
Indica se è in esecuzione il comando di apertura documenti di Inventor.
Proprietà pubblicaMembro staticoIsDedInvOpenOnAfterActivation
Indica se è in esecuzione il post attivazione di apertura di un documento di Inventor.
Proprietà pubblicaMembro staticoIsDedInvSaveInDBRunning
Restituisce se il salva nel database sia o meno in esecuzione.
Proprietà pubblicaMembro staticoIsMigratingOperationRunning
Indica se è in esecuzione la migrazione di un file.
Proprietà pubblicaMembro staticoIsSavingOnOpenEventStateCommand
Indica se il salvataggio è avvenuto nell'evento di apertura del cambio stato
Proprietà pubblicaMembro staticoIsStateCommandRunning
Indica se è in esecuzione un comando di cambio stato
Proprietà pubblicaMembro staticoLuaApp
Restituisce l'applicazione lua, wrapper dell'oggetto DedNetApplication.
Proprietà pubblicaMembro staticoRicerca
Restituisce il comando per effettuare la ricerca.
Proprietà pubblicaMembro staticoShowAttributi
Restituisce il comando di visualizzazione attributi utilizzato dall'add-in.
Proprietà pubblicaMembro staticoShowDipendenze
Restituisce il comando di visualizzazione dipendenze utilizzato dall'add-in.
Proprietà pubblicaMembro staticoShowDocumentAssistant
Restituisce il comando di visualizzazione dipendenze utilizzato dall'add-in.
Proprietà pubblicaMembro staticoXmx
Restitusice l'oggetto per la traduzione dei messaggi.
Torna su
Metodi
  NomeDescrizione
Metodo pubblicoMembro staticoAddOnHelpEventCommand
Metodo che aggiunge al ButtonDefinition, l'evento di OnHelp che permette di aprire una specifica pagina del manuale.
Metodo pubblicoAllowHotTracking
Determina se l'elemento è passibile di hot tracking
Metodo pubblicoMembro staticoApplicationEvents_OnNewDocument
Evento creazione nuovo documento. Dopo la creazione imposto il displayname con il randomico in modo da non trovarmi parte1 o assieme1. Lo faccio solo sui modelli perchè gli altri documenti sono salvati sempre come file associati.
Metodo pubblicoMembro staticoBeginApprenticeServer
Inizializza l'apprentice oppure ne incrementa il contatore. Se restituisce false vuol dire che non è disponibile su questa postazione.
Metodo pubblicoMembro staticoCreaArchiviaDoc
Crea e restituisce il comando di Archivia documento.
Metodo pubblicoMembro staticoCreaArchiviaDocParte
Crea e restituisce il comando di Archivia documento.
Metodo pubblicoMembro staticoCreaFindInRicerca
Crea e restituisce il comando di Individua nella ricerca.
Metodo pubblicoMembro staticoCreateAggiornaAttributidaDB
Crea e restituisce il comando di Aggiornamento attributi dal database.
Metodo pubblicoMembro staticoCreateAggiornaDocumentoLocale
Crea il comando di aggiornamento della versione locale dei documenti
Metodo pubblicoMembro staticoCreateAllineaAttributi
Crea e restituisce il comando di AllineaAttributi.
Metodo pubblicoMembro staticoCreateAllineaAttributiRicorsivo
Crea e restituisce il comando di AllineaAttributiRicorsivo.
Metodo pubblicoMembro staticoCreateAnnullaCheckoOut
Crea il comando annulla checkout su selezione
Metodo pubblicoMembro staticoCreateApriconOpzioniComponente
Crea e restituisce il comando di apri con opzioni
Metodo pubblicoMembro staticoCreateApriFileAllegati
Crea e restituisce il comando di Apertura file associati.
Metodo pubblicoMembro staticoCreateApriFileAssociati
Crea e restituisce il comando di Apertura file associati.
Metodo pubblicoMembro staticoCreateApriInLettura
Crea e restituisce il comando di apri in lettura.
Metodo pubblicoMembro staticoCreateApriInModifica
Crea e restituisce il comando di apri in modifica.
Metodo pubblicoMembro staticoCreateApriInNuovaFinestra
Crea il comando di aggiornamento della versione locale dei documenti
Metodo pubblicoMembro staticoCreateAssociaPresentazione
Crea e restituisce il comando Associa Presentazione
Metodo pubblicoMembro staticoCreateAssociaTavola
Crea e restituisce il comando Associa Tavola
Metodo pubblicoMembro staticoCreateAssociatedECO
Crea e restituisce il comando di Visualizza ECO associati.
Metodo pubblicoMembro staticoCreateCambiaPassword
Crea e restituisce il comando di Cambia password.
Metodo pubblicoMembro staticoCreateCambioStato
Crea e restituisce il comando di cambio stato.
Metodo pubblicoMembro staticoCreateCambioStatoMultiplo
Crea e restituisce il comando di cambio stato.
Metodo pubblicoMembro staticoCreateCaricaBody
Crea e restituisce il comando di carica parte.
Metodo pubblicoMembro staticoCreateCaricaNuovaRapp
Crea e restituisce il comando di carica nuova rappresentazione.
Metodo pubblicoMembro staticoCreateCaricaParte
Crea e restituisce il comando di carica parte.
Metodo pubblicoMembro staticoCreateCaricaParteDerivato
Crea e restituisce il comando di carica parte.
Metodo pubblicoMembro staticoCreateCheckIn
Crea il comando checkin su singolo documento
Metodo pubblicoMembro staticoCreateCheckInStruttura
Crea il comando checkin che propaga a tutta la struttura
Metodo pubblicoMembro staticoCreateCheckInStrutturaAssociati
Crea il comando checkin che propaga a tutta la struttura considerando anche i file associati
Metodo pubblicoMembro staticoCreateCheckOut
Crea il comando checkout su singolo documento
Metodo pubblicoMembro staticoCreateCheckOutStruttura
Crea il comando checkout struttura
Metodo pubblicoMembro staticoCreateCheckOutStrutturaDirty
Crea il comando checkout struttura
Metodo pubblicoMembro staticoCreateCompileFactoryTableAttrs
Creazione comando di aggionrnamento member di iPartFactory
Metodo pubblicoMembro staticoCreateComponenteDaAnagrafica
Crea e restituisce il comando di ComponenteDaAnagrafica.
Metodo pubblicoMembro staticoCreateConfiguraDistinta
Crea e restituisce il comando di Configura Distinta.
Metodo pubblicoMembro staticoCreateDistintaComponenti
Crea e restituisce il comando di Distinta componenti.
Metodo pubblicoMembro staticoCreateDistintaEsplosa
Crea e restituisce il comando di Distinta Esplosa.
Metodo pubblicoMembro staticoCreateDistintaImplosa
Crea e restituisce il comando di Distinta Implosa.
Metodo pubblicoMembro staticoCreateDocRecognizer
Crea e restituisce il comando di registrazione files.
Metodo pubblicoMembro staticoCreateDownloadProject
Crea e restituisce il comando DownloadProject.
Metodo pubblicoMembro staticoCreateEditaCommesse
Crea e restituisce il comando di Edita commesse.
Metodo pubblicoMembro staticoCreateEditaDistinta
Crea e restituisce il comando di Edita distinta.
Metodo pubblicoMembro staticoCreateEditaECO
Crea e restituisce il comando di Edita ECO.
Metodo pubblicoMembro staticoCreateEseguiLua
Crea e restituisce il comando di Apertura file associati.
Metodo pubblicoMembro staticoCreateForceMarkerAlingment
Crea il comando per forzare l'allineamento del docuemnto
Metodo pubblicoMembro staticoCreateFormAbout
Crea e restituisce il comando di About.
Metodo pubblicoMembro staticoCreateHelp
Crea e restituisce il comando di Help.
Metodo pubblicoMembro staticoCreateIndividuaGrafica
Crea il comando di aggiornamento della versione locale dei documenti
Metodo pubblicoMembro staticoCreateInvAssociaDocument
Crea e restituisce il comando CreaInvAssociaDocument.
Metodo pubblicoMembro staticoCreateInvAssociaDocumentPrt
Crea e restituisce il comando CreaInvAssociaDocument parte.
Metodo pubblicoMembro staticoCreateLavorazione
Crea e ritorna il comando di poni in lavorazione.
Metodo pubblicoMembro staticoCreateLavorazioneMultiplo
Crea e ritorna il comando di poni in lavorazione.
Metodo pubblicoMembro staticoCreateLinkDED
Crea e restituisce il comando di LinkDEDApplicazione.
Metodo pubblicoMembro staticoCreateMarkerInfo
Crea il comando per visualizzare lo stato di allineamento del documento
Metodo pubblicoMembro staticoCreateModificaSuperato
Crea e ritorna il comando di RettificaSuperato.
Metodo pubblicoMembro staticoCreateNewRepresentation
Crea e ritorna il comando di nuova rappresentazione
Metodo pubblicoMembro staticoCreateNewRicerca
Crea e restituisce il comando di nuova ricerca.
Metodo pubblicoMembro staticoCreateOpzioniApplicazione
Crea e restituisce il comando di Opzioni Applicazione.
Metodo pubblicoMembro staticoCreatePackAndGoExport
Crea e restituisce il comando di apri con opzioni
Metodo pubblicoMembro staticoCreatePackAndGoImport
Crea e restituisce il comando CreaInvAssociaDocument parte.
Metodo pubblicoMembro staticoCreatePublish
Crea il comando pubblica su singolo documento
Metodo pubblicoMembro staticoCreatePublishProject
Crea e restituisce il comando UploadProject.
Metodo pubblicoMembro staticoCreatePublishStruttura
Crea il comando pubblica su singolo documento
Metodo pubblicoMembro staticoCreatePwsCache
Crea e restituisce il comando di Gestione dell'area locale.
Metodo pubblicoMembro staticoCreateRegistra
Crea il comando registrazione documento
Metodo pubblicoMembro staticoCreateReleaseFactoryMember
Creazione comando di rilascio factory e tutti i member
Metodo pubblicoMembro staticoCreateRicerca
Crea e restituisce il comando di ricerca.
Metodo pubblicoMembro staticoCreateRicercaDocAssociati
Crea e restituisce il comando di rappresentazioni.
Metodo pubblicoMembro staticoCreateRicercaDocumenti
Crea e restituisce il comando di ricerca documentale.
Metodo pubblicoMembro staticoCreateRilascio
Crea e restituisce il comando di rilascio.
Metodo pubblicoMembro staticoCreateRilascioMultiplo
Crea e restituisce il comando di rilascio.
Metodo pubblicoMembro staticoCreateSalva
Crea e restituisce il comando di Salva nel Database.
Metodo pubblicoMembro staticoCreateSalvaDist
Crea e restituisce il comando di Salva Distinta
Metodo pubblicoMembro staticoCreateSalvaMultiplo
Crea e restituisce il comando di Salva Multiplo.
Metodo pubblicoMembro staticoCreateSalvaPrt
Crea e restituisce il comando di Salva Parte nel Database.
Metodo pubblicoMembro staticoCreateSalvaPrtRev
Crea e restituisce il comando di Salva Parte Revisione.
Metodo pubblicoMembro staticoCreateSalvaPrtVariante
Crea e restituisce il comando di Salva Parte Variante nel Database.
Metodo pubblicoMembro staticoCreateSalvaRev
Crea e restituisce il comando di Salva Revisione.
Metodo pubblicoMembro staticoCreateSalvaSuperato
Crea e ritorna il comando di SalvaSuperato.
Metodo pubblicoMembro staticoCreateSalvaVariante
Crea e restituisce il comando di Salva Variante nel Database.
Metodo pubblicoMembro staticoCreateSaveFactoryMemberRevision
Creazione comando di revisione di tutti i member
Metodo pubblicoMembro staticoCreateSblocca
Crea il comando sblocca su singolo documento
Metodo pubblicoMembro staticoCreateSostituisciComponenteDerivato
Crea e restituisce il comando di sostituisci componente
Metodo pubblicoMembro staticoCreateSostituisciComponenteSelezione
Crea e restituisce il comando di sostituisci componente
Metodo pubblicoMembro staticoCreateSostituisciComponenteTutti
Crea e restituisce il comando di sostituisci componente
Metodo pubblicoMembro staticoCreateSostituisciComponenteTuttiStessoLivello
Crea e restituisce il comando di sostituisci componente
Metodo pubblicoMembro staticoCreateSostituisciMoved
Crea il comando di sostituzione dei documenti che sono "moved".
Metodo pubblicoMembro staticoCreateSostituisciRiferimenti
Crea e restituisce il comando Sostituisci Modello Tavola
Metodo pubblicoMembro staticoCreateStatoDocumento
Crea e restituisce il comando di stato documento.
Metodo pubblicoMembro staticoCreateTabellaRevisioni
Crea e restituisce il comando di Tabella Revisioni.
Metodo pubblicoMembro staticoCreateTrovaNelBrowser
Crea e restituisce il comando "Trova nel Browser"
Metodo pubblicoMembro staticoCreateUpdateBranchInformations
Creo il comando di caricamento informazioni del ramo
Metodo pubblicoMembro staticoCreateUpdateMembersFromFactory
Creazione comando di aggionrnamento member di iPartFactory
Metodo pubblicoMembro staticoCreateUpdateOldRev
Crea e restituisce il comando di Aggiornamento revisioni superate.
Metodo pubblicoMembro staticoCreateWhereUsedInv
Crea il comando di aggiornamento della versione locale dei documenti
Metodo pubblicoDedpTopDistPre
Gestione evento DedpTopDistPre
Metodo pubblicoMembro staticoEndApprenticeServer
Chiude l'apprentice oppure ne decrementa il contatore.
Metodo pubblicoMembro staticoFindCommandByInternalName
Metodo che ritorna l'oggetto 'ButtonDefinition' rappresentante il comando specificato in ingresso.
Metodo pubblicoGetActiveElement
Restituisce l'elemento correntemente attivo.
Metodo pubblicoGetAnagStateImageKey
Restituisce il valore dell'attributo identificato dal nome passato
Metodo pubblicoGetAttr
Restituisce il valore dell'attributo identificato dal nome passato
Metodo pubblicoGetChildrenElements
Ritorna gli elementi figli dell'oggetto passato. Per creare la struttura non utilizzo l'InvDocStructInfo per come gestisce la costruzione dei figli. Per agevolare il flusso dei dati nelle operazioni gli oggetti dei Ties vengono riciclati. Questo può causare problemi se ad esempio ho una reference nipote disponibile ed una figlia che invece non lo è...
Metodo pubblicoGetData
Restituisce il valore dell'attributo identificato dal nome passato
Metodo pubblicoGetDocument
Restituisce il documento associato all'oggetto
Metodo pubblicoGetMovedDocument
Restituisce il documento associato all'oggetto
Metodo pubblicoGetSelectionImageKey
Restituisce il nome dell'immagine che rappresenta un elemento. L'immagine rispecchia il tipo di documento ed è quella standard di Inventor.
Metodo pubblicoGetState
Restituisce lo stato dell'elemento.
Metodo pubblicoGetStateImageKey
Restituisce il nome dell'immagine che descrive lo stato di un elemento.
Metodo pubblicoHasChildrenElements
Indica se l'elemento passato possiede figli
Metodo pubblicoIsDirty
Ritorna vero se l'elemento passato è associaoto ad un documento dirty
Metodo pubblicoIsInventorFile
Verifica se un file appartenga o meno ad Inventor.
Metodo pubblicoMembro staticoLog
Registra l'eccezione nel file di log dell'applicazione.
Metodo pubblicoMembro staticoLogInfo
Registra l'informazione nel file di log dell'applicazione.
Metodo pubblicoMembro staticoLogWarning
Registra il warning nel file di log dell'applicazione.
Metodo pubblicoLuaCreaNuovaRappresentazione
Comando che viene chiamato tramite lua dal TopInventor sulla creazione di una nuova rappresentazione.
Metodo pubblicoMakeInvCommandContext
Ritorna l'oggetto context di Inventor in base alla lista di elementi passati dal controllo delle dipendenze documentali.
Metodo pubblicoMembro staticoOnAddTiesApprenticeEvent
Lancia l'evento di AddTiesApprenticeEvent
Metodo pubblicoMembro staticoOnChangeDsInfoStructOnPackAndGoExportEvent
Lancia l'evento di ChangeDocStructInfoStructureOnPackAndGoExportEvent
Metodo pubblicoOnElementDoubleClicked
Gestione doppio click su elemento
Metodo pubblicoOnElementsSelected
Si occupa di allineare la selezione dell'albero con la selezione dell'occorrenze a livello di documento
Metodo pubblicoOnHotTrackElementClicked
Gestione click singolo su elemento hottracked
Metodo pubblicoMembro staticoOnImportMemberOnSaveEvent
Lancia l'evento di ImportMemberOnSaveEvent
Metodo pubblicoMembro staticoOnImportPackAndGoAfterLoadEvent
Lancia l'evento di ImportPackAndGoAfterLoadEvent
Metodo pubblicoMembro staticoOnImportPackAndGoDocAttrCompareEvent
Lancia l'evento di ImportPackAndGoDocAttrCompareEvent
Metodo pubblicoMembro staticoOnImportPackAndGoMappingRootEvent
Lancia l'evento di ImportPackAndGoMappingRootEvent
Metodo pubblicoMembro staticoOnImportPackAndGoOverrideCheckOverwriteOperationEvent
Lancia l'evento di ImportPackAndGoOverrideCheckOverwriteOperationEvent
Metodo pubblicoMembro staticoOnImportPackAndGoPresetCodingOperationEvent
Lancia l'evento di ImportPackAndGoPresetCodingOperationEvent
Metodo pubblicoMembro staticoOnInvRilPublishEvent
Lancia evento di pubblicazione formati al rilascio in Inventor
Metodo pubblicoMembro staticoOnInvUnRilPublishEvent
Lancia evento per la gestione dell'eliminazione dei pubblicazione alla lavorazione in Inventor
Metodo pubblicoMembro staticoOnModifyingDocumentsEvent
Metodo pubblicoMembro staticoOnMultiSaverElaborateItemEvent
Lancia evento di esecuzione dell'elaborazione del salva multiplo sulla struttura.
Metodo pubblicoMembro staticoOnMultiSaverElaborateStructEvent
Lancia evento di esecuzione dell'elaborazione del salva multiplo sulla struttura.
Metodo pubblicoMembro staticoOnMultiSaverOverrideDedTypeEvent
Lancia evento di override della famiglia in fase di salva multiplo
Metodo pubblicoMembro staticoOnMultiSaverPopulateListEvent
Lancia evento di popolamento della lista criteri di salvataggio multiplo. Permette all'utente di definire nuove modalità o sovrascrivere le modalità predefinite.
Torna su
Eventi
  NomeDescrizione
Evento pubblicoMembro staticoAddTiesApprenticeEvent
Evento per gestire la creazione dei Ties tramite Apprentice.
Evento pubblicoMembro staticoChangeDsInfoStructOnPackAndGoExportEvent
Evento pubblicoMembro staticoImportMemberOnSaveEvent
Evento per gestire l'azione da attuare in fase di salvataggio degli iPartMember o iAssemblyMember
Evento pubblicoMembro staticoImportPackAndGoAfterLoadEvent
Evento per effettuare modifiche al form dopo il caricamento dei dati.
Evento pubblicoMembro staticoImportPackAndGoDocAttrCompareEvent
Evento di automatizzazione comparazione attributi nelle operazioni che lo richiedono in modo che l'utente non debba interagire.
Evento pubblicoMembro staticoImportPackAndGoMappingRootEvent
Evento pubblicoMembro staticoImportPackAndGoOverrideCheckOverwriteOperationEvent
Evento di override del settaggio del check in caso di operazione di codifica
Evento pubblicoMembro staticoImportPackAndGoPresetCodingOperationEvent
Evento pubblicoMembro staticoInvRilPublishEvent
Evento di pubblicazione formati al rilascio in Inventor
Evento pubblicoMembro staticoInvUnRilPublishEvent
Evento per la gestione dell'eliminazione dei pubblicazione alla lavorazione in Inventor
Evento pubblicoMembro staticoModifyingDocumentsEvent
Evento per la gestione della scelta del checkout o no dei documento sul file dirty.
Evento pubblicoMembro staticoMultiSaverElaborateItemEvent
Evento di popolamento della lista criteri di salvataggio multiplo
Evento pubblicoMembro staticoMultiSaverElaborateStructEvent
Evento di popolamento della lista criteri di salvataggio multiplo
Evento pubblicoMembro staticoMultiSaverOverrideDedTypeEvent
Evento di override famiglia di salvataggio multiplo
Evento pubblicoMembro staticoMultiSaverPopulateListEvent
Evento di popolamento della lista criteri di salvataggio multiplo
Torna su
Campi
  NomeDescrizione
Campo pubblicoMembro staticoATTRIBUTEFORM
Campo pubblicoMembro staticoDedNetInvDataRowVerString
Nome della chiave del dizionario documento nella quale è presente il rowver dell'anagrafica utilizzata per aggiornare i dati del documento quando è stato aperto.
Campo pubblicoMembro staticoDOCUMENTSFORM
Campo pubblicoMembro staticoOpenSyncMonitor
Monitor per sapere se un particolare sia o meno in fase di apertura.
Torna su
Vedi anche

Documentazione