Click or drag to resize

Classe DedNetAcadApp

Classe principale dell'add-in per Autocad di DedNet. Viene pubblicata l'istanza di questo oggetto attraverso la variabile globale LUA DEDACAD.
Gerarchia di ereditarietà
SystemObject
  DedNetAcadDedNetAcadApp

Namespace: DedNetAcad
Assembly: DedNetAcad (in DedNetAcad.dll) Versione: 27.4.0
Sintassi
public class DedNetAcadApp : IFileStateInformer

Il tipo DedNetAcadApp espone i seguenti membri.

Proprietà
 NomeDescrizione
Proprietà pubblicaMembro staticoAssemblyAcadPath Restituisce il percorso della cartella DED nella quale si trova l'assembly. Es.: C:\Programmi\QS_Informatica\QSMech15_A2012\DED.
Proprietà pubblicaMembro staticoCheckInChiusuraRunning Indica se si sta eseguendo un checkin causato dalla chiusura del documento
Proprietà pubblicaMembro staticoComApp 
Proprietà pubblicaMembro staticoCommandRunFromLua Indica se il comando è stato lanciato da lua.
Proprietà pubblicaMembro staticoDedNetApp Restituisce l'applicazione DedNetApplication sottostante.
Proprietà pubblicaMembro staticoDedNetInstallPath Restituisce il percorso di installazione del DedNet.
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 staticoIgnoreCheckInOnClose Indica di ignorare il checkin in chiusura
Proprietà pubblicaMembro staticoIsDedAcadOpenDocRunning Indica se è in esecuzione il comando di apertura documenti di Inventor.
Proprietà pubblicaMembro staticoIsMechanicalLoaded Indica se è caricato il mechanical ( viene valutato all'avvio di Autocad )
Proprietà pubblicaMembro staticoIsProgramaticalQsaveRunning Indica se si sta eseguendo un salvataggio da software
Proprietà pubblicaMembro staticoIsSDIOperation Restituisce true se la variabile SDI è impostata a 1.
Proprietà pubblicaMembro staticoLuaApp Restituisce l'applicazione lua, wrapper dell'oggetto DedNetApplication.
Proprietà pubblicaMembro staticoNavigatorArgsArray Restituisce l'array di parti sulle quali il comando ApriDwgDaDb deve lavorare. Vedi PostNavigatorArgs().
Proprietà pubblicaMembro staticoNavigatorArgsLastRev Restituisce se il comando ApriDwgDaDb debba aprire l'ultima revisione. Vedi PostNavigatorArgs().
Proprietà pubblicaMembro staticoNavigatorArgsReadOnly Restituisce se il comando ApriDwgDaDb debba aprire in read-only. Vedi PostNavigatorArgs().
Proprietà pubblicaMembro staticoRicerca Restituisce il comando per effettuare la ricerca.
Proprietà pubblicaMembro staticoRicercaDocs Restituisce il comando per effettuare la ricerca.
Proprietà pubblicaMembro staticoSalvaNelDbRunning Indica se si sta eseguendo un salva nel database
Proprietà pubblicaMembro staticoVisAnagr Restituisce il comando di visualizzazione attributi utilizzato dall'add-in.
Proprietà pubblicaMembro staticoXmx Restitusice l'oggetto per la traduzione dei messaggi.
Proprietà pubblicaMembro staticoXrefDialog 
Torna su
Metodi
 NomeDescrizione
Metodo pubblicoMembro staticoAggiornaAttributiDaDb Aggiorna gli attributi delle parti passate dal Database. Se c'é la parte Top aggiorna solo se il documento attivo è coerente con l'anagrafica.
Metodo pubblicoAllowHotTracking Determina se l'elemento è passibile di hot tracking
Metodo pubblicoMembro staticoCaricaParteDaDb Carica una seconda volta la parte dal Database, se a questa vi è associato un Dwg.
Metodo pubblicoMembro staticoCheckMechanicalLoaded 
Metodo pubblicoMembro staticoCreareDedAcadSaveDist Crea e restituisce il comando di salvataggio distinta
Metodo pubblicoMembro staticoCreateApriAllegati Crea e restituisce il comando di apertura dei file allegati.
Metodo pubblicoMembro staticoCreateApriAssociati Crea e restituisce il comando di apertura dei file associati.
Metodo pubblicoMembro staticoCreateApriInNuovaFinestra Crea e restituisce il comando di apertura di un documento in una nuova finestra.
Metodo pubblicoMembro staticoCreateArchiviaDwg Crea e restituisce il comando Associa documento.
Metodo pubblicoMembro staticoCreateArchiviaXref Crea e restituisce il comando di archiviazione di un xref.
Metodo pubblicoMembro staticoCreateAssociaCommXref Crea e restituisce il comando che permette di associare un xref a una commessa.
Metodo pubblicoMembro staticoCreateAssociaDwg Crea e restituisce il comando Associa documento.
Metodo pubblicoMembro staticoCreateAssociatoA Crea e restituisce il comando che mostra a quali anagrafiche è associato un documento.
Metodo pubblicoMembro staticoCreateAssociaXref Crea e restituisce il comando che permette di associare un xref a un'anagrafica.
Metodo pubblicoMembro staticoCreateCaricaBlocco Crea e restituisce il comando di carica blocco.
Metodo pubblicoMembro staticoCreateCaricaParte Crea e restituisce il comando di carica parte.
Metodo pubblicoMembro staticoCreateCaricaParteEsterno Crea e restituisce il comando di carica blocco.
Metodo pubblicoMembro staticoCreateCaricaXref Crea e restituisce il comando di carica xref.
Metodo pubblicoMembro staticoCreateChangeState Crea e restituisce il comando di rilascio
Metodo pubblicoMembro staticoCreateCheckIn Crea e restituisce il comando di CheckIn per il documento correntemente attivo.
Metodo pubblicoMembro staticoCreateCheckInAssociati Crea e restituisce il comando di CheckIn con Associati per i file passati.
Metodo pubblicoMembro staticoCreateCheckInStruttura Crea e restituisce il comando di CheckIn Struttura per i file passati.
Metodo pubblicoMembro staticoCreateCheckInStrutturaAssociati Crea e restituisce il comando di CheckIn Struttura con Associati per i file passati.
Metodo pubblicoMembro staticoCreateCheckInXref Crea e restituisce il comando di CheckIn per i file passati.
Metodo pubblicoMembro staticoCreateCheckOut Crea e restituisce il comando di CheckOut per il documento correntemente attivo.
Metodo pubblicoMembro staticoCreateCheckOutAssociati Crea e restituisce il comando di CheckOut con Associati per i file passati.
Metodo pubblicoMembro staticoCreateCheckOutStruttura Crea e restituisce il comando di CheckOut Struttura per i file passati.
Metodo pubblicoMembro staticoCreateCheckOutStrutturaAssociati Crea e restituisce il comando di CheckOut Struttura con Associati per i file passati.
Metodo pubblicoMembro staticoCreateCheckOutXref Crea e restituisce il comando di CheckOut per i file passati.
Metodo pubblicoMembro staticoCreateCompilaParteDaAnagrafica Crea e restituisce il comando di compila parte da anagrafica.
Metodo pubblicoMembro staticoCreateCreaAnagrafica Crea e restituisce il comando di creazione anagrafica ovvero di Salva nel Database.
Metodo pubblicoMembro staticoCreateCreaRev Crea e restituisce il comando di creazione revisione.
Metodo pubblicoMembro staticoCreateCreateSparePartsDrawing Crea e restituisce il comando di carica parte.
Metodo pubblicoMembro staticoCreateCreaVariante Crea e restituisce il comando di creazione variante ovvero di Salva nel Database con tassello utente.
Metodo pubblicoMembro staticoCreateFindInRicerca Crea e restituisce il comando di individuazione nella Ricerca di un documento.
Metodo pubblicoMembro staticoCreateForceMarkerAlignment Crea e restituisce il comando di rilascio
Metodo pubblicoMembro staticoCreateForzaAllineamento Crea e restituisce il comando per forzare l'allineamento di un documento.
Metodo pubblicoMembro staticoCreateLavorazioneMultiploXref Crea e restituisce il comando di messa in lavorazione multipla xref.
Metodo pubblicoMembro staticoCreateLavorazioneXref Crea e restituisce il comando di messa in lavorazione xref.
Metodo pubblicoMembro staticoCreateMarkerInfo Crea e restituisce il comando di rilascio
Metodo pubblicoMembro staticoCreatePackAngGoExport Crea e restituisce il comando di creazione revisione.
Metodo pubblicoMembro staticoCreatePackAngGoImport Crea e restituisce il comando di creazione revisione.
Metodo pubblicoMembro staticoCreatePubblica Crea e restituisce il comando di pubblicazione dei documenti.
Metodo pubblicoMembro staticoCreatePubblicaStruttura Crea e restituisce il comando di pubblicazione dei documenti e della relativa struttura.
Metodo pubblicoMembro staticoCreatePublishSparePartsDrawing Crea e restituisce il comando di Pubblic tavola ricambi.
Metodo pubblicoMembro staticoCreateRegistra Crea e restituisce il comando di registrazione di un nuovo file.
Metodo pubblicoMembro staticoCreateRilascioMultiploXref Crea e restituisce il comando di rilascio multiplo xref.
Metodo pubblicoMembro staticoCreateRilascioXref Crea e restituisce il comando di rilascio xref.
Metodo pubblicoMembro staticoCreateSalvaRevXref Crea e restituisce il comando di salvataggio di una revisione di un xref.
Metodo pubblicoMembro staticoCreateSalvaVarianteXref Crea e restituisce il comando di salvataggio di una variante di un xref.
Metodo pubblicoMembro staticoCreateSalvaXref Crea e restituisce il comando di salvataggio di un xref nel database.
Metodo pubblicoMembro staticoCreateSelezionaRiferimento Crea e ritorna il comando per la selezione di un riferimento esterno.
Metodo pubblicoMembro staticoCreateSostituisciRiferimenti Crea e restituisce il comando di sostituzione riferimenti xref.
Metodo pubblicoMembro staticoCreateStatoAllineamento Crea e restituisce il comando di visualizzazione dello stato di allineamento di un documento.
Metodo pubblicoMembro staticoCreateUpdateOldRev Crea e restituisce il comando di aggiornamento delle revisioni superate degli xref.
Metodo pubblicoMembro staticoCreateUsatoIn Crea e restituisce il comando di visualizzazione del dialogo Usato In.
Metodo pubblicoMembro staticoEditaAttributi Aggiorna il controllo degli attributi
Metodo pubblicoMembro staticoFindOpenDocument Cerca un documento tra quelli correntemente aperti. Se lo trova lo restituisce altrimenti restituisce null. Normalizza i nomi prima di effettuare il confronto.
Metodo pubblicoGetActiveElement Restituisce l'elemento correntemente attivo.
Metodo pubblicoGetAnagStateImageKey Restituisce il valore dell'attributo identificato dal nome passato
Metodo pubblicoGetAnagStateName Restituisce il il nome dello stato dell'anagrafica associata all'elemento 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 pubblicoMembro staticoIndividuaNellaRicerca Apre la ricerca nei recenti individuando l'anagrafica di una parte.
Metodo pubblicoInitialize Inizializzazione dell'add-in.
Metodo pubblicoIsDirty Ritorna vero se l'elemento passato è associato ad un documento dirty
Metodo pubblicoMembro staticoLog(Exception, Boolean) Registra l'eccezione nel file di log dell'applicazione.
Metodo pubblicoMembro staticoLog(ListException, Boolean) Registra l'eccezione nel file di log dell'applicazione.
Metodo pubblicoMembro staticoLogInfo Registra l'eccezione nel file di log dell'applicazione.
Metodo pubblicoMakeAcadCommandContext Ritorna l'oggetto context di Inventor in base alla lista di elementi passati dal controllo delle dipendenze documentali.
Metodo pubblicoMembro staticoOnAcadRilPublishEvent Lancia evento di pubblicazione formati al rilascio in Inventor
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 pubblicoMembro staticoOnFileResolutionEvent Lancia l'evento di FileResolutionEvent
Metodo pubblicoOnHotTrackElementClicked Gestione click singolo su elemento hottracked
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 staticoOnSkipLayoutOnPrintingEvent Lancia l'evento di SkipLayoutOnPrintingEvent
Metodo pubblicoOnTopPrtCreated Evento di creazione albero parti, chiamato dal LUA dopo la creazione del documento. Viene utilizzato per aggiornare la parte Top con gli attributi presenti nel Database.
Metodo pubblicoMembro staticoOnUpdateAttribFromDbOnOpenEvent Lancia evento per la gestione dell'aggiornamento degli attributi dal Db in apertura.
Metodo pubblicoMembro staticoOnUpdateCartOnOpenEvent Lancia evento per la gestione dell'aggiornamento del cartiglio in apertura.
Metodo pubblicoPartsTreeSelectionChanged Chiamato sul cambio selezione nell'albero delle parti, per aggiornare la finestra di visualizzazione attributi.
Metodo pubblicoMembro staticoPostNavigatorArgs Imposta in una variabile globale l'array di parti da utilizzare poi nei comandi che saranno invocati tramite invio di una stringa alla riga di comando di autocad. Viene utilizzato subito prima di chiamare un comando in contesto application.
Metodo pubblicoMembro staticoStatoDocAcad Metodo che restituisce una stringa con lo stato attuale del doccumento.
Metodo pubblicoTerminate Termine dell'add-in.
Metodo pubblicoTopDistSelectionChanged Chiamato sul cambio selezione nell'albero delle parti, per aggiornare la finestra di visualizzazione attributi.
Metodo pubblicoMembro staticoUpdateStateDocPanel Aggiorna il pannello in base allo stato del documento.
Torna su
Eventi
 NomeDescrizione
Evento pubblicoMembro staticoAcadRilPublishEvent Evento di pubblicazione formati al rilascio in Inventor
Evento pubblicoMembro staticoFileResolutionEvent Evento di risoluzione file nel caso non vengano trovati.
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 staticoSkipLayoutOnPrintingEvent Evento per decidere i layout da non stamapre.
Evento pubblicoMembro staticoUpdateAttribFromDbOnOpenEvent Evento per la decidere se fare l'aggiornamento degli attributi dal Db in apertura.
Evento pubblicoMembro staticoUpdateCartOnOpenEvent Evento per la decidere se fare l'aggiornamento del cartiglio in apertura.
Torna su
Campi
 NomeDescrizione
Campo pubblicoMembro staticoDedNetAcadDataRowVerString 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 staticoDedNetAcadDocRowVerString Nome della chiave del dizionario documento nella quale è presente il rowver del documento stesso utilizzata per conoscere la versione del documento in modalità detached.
Torna su
Vedi anche

Documentazione

Namespace DedNetAcad