Click or drag to resize

DedNetInv Namespace

 
Classi
  Classe Descrizione
Classe pubblica DedApiInv  
Classe pubblica DedNetInvApp Classe principale che inizializza le funzionalità vere e proprie dell'addin.
Classe pubblica DedNetInvAppAskCopyAttrOnDerivedEventArgs Argomento utilizzato per l'evento override richiesta copia attributi sul derivato
Classe pubblica DedNetInvAppChangeDsInfoStructEventArgs Argomento utilizzato per l'evento di modifica struttura del docStructInfo
Classe pubblica DedNetInvAppDedInvInvokeBasePublishEventArgs Argomento utilizzato per l'evento legato alla pubblicazione di base del ded
Classe pubblica DedNetInvAppDedInvPublishEventArgs Argomento utilizzato per l'evento di gestione delle pubblicazioni al rilascio
Classe pubblica DedNetInvAppImportOnSaveEventArgs Argomento utilizzato per l'evento di salvataggio di ipartmember o iassemblymember
Classe pubblica DedNetInvAppImportPackAndGoAfterLoadEventArgs Argomento usato per effettuare modifiche al form dopo caricamento nodi.
Classe pubblica DedNetInvAppImportPackAndGoDocAttrCompareEventArgs Argomento usato per gestire la comparazione degli attributi nelle azioni che lo richiedono
Classe pubblica DedNetInvAppImportPackAndGoMappingRootEventArgs  
Classe pubblica DedNetInvAppImportPackAndGoOverrideCheckOverwriteOperationEventArgs  
Classe pubblica DedNetInvAppImportPackAndGoPresetCodingOperationEventArgs  
Classe pubblica DedNetInvAppInvRilCheckCoherenceEventArgs Argomento utilizzato per l'evento di gestione delle pubblicazioni al rilascio
Classe pubblica DedNetInvAppInvRilPublishEventArgs Argomento utilizzato per l'evento di gestione delle pubblicazioni al rilascio
Classe pubblica DedNetInvAppModifyingDocumentsEventArgs Argomento utilizzato per l'evento di scelta checkout/checkin nel onfiledirty.
Classe pubblica DedNetInvAppMultiSaverExecutionInfoEventArgs Argomento utilizzato per l'evento di before e after esecuzione del salva multiplo
Classe pubblica DedNetInvAppMultiSaverItemElaborationEventArgs Argomento utilizzato per l'evento di before e after esecuzione del singolo elemento nel salva multiplo
Classe pubblica DedNetInvAppMultiSaverOverrideDedTypeEventArgs Argomento utilizzato per l'evento di override della famiglia in caso di salvataggio multiplo
Classe pubblica DedNetInvAppResolutionEventArgs Argomento utilizzato per l'evento di override della famiglia in caso di salvataggio multiplo
Classe pubblica DedNetInvAppUpdateDataDescriptor Oggetto di servizio per l'aggiornamento dell'anagrafica
Classe pubblica DedNetInvAppUpdateDataDescriptors Lista di descrittori di aggiornamento dell'anagrafica
Classe pubblica DedNetInvAppWritingMemberPropertiesArgs Argomento utilizzato per l'evento override richiesta copia attributi sul derivato
Classe pubblica DedNetInvOldFileResolution Classe per la gestione della risoluzione degli oldFile
Classe pubblica DedNetInvOldFileResolutionOnFileResolutionOldPathItem  
Classe pubblica DedNetInvOldFileResolutionOnFileResolutionOldPathList  
Classe pubblica DedNetInvOldFileResolutionOnFileResolutionSostItem  
Classe pubblica DedNetInvOldFileResolutionOnFileResolutionSostItemList  
Classe pubblica DedNetInvServer Classe che implementa l'interfaccia di collegamento per gli AddIn di inventor, punto d'ingresso dell'applicazione. Non espongo a COM perché sono caricato dal QsInvLoader.
Classe pubblica DocumentMonitorSync Classe utilizzata per la sincronizzazione degli eventi sui documenti.
Classe pubblica FileStateElement Oggetto descrivente un singolo documento ed il suo stato. Funge da ponte tra chi sa determinare lo stato del documento e deve decidere cosa fare nelle varie situazioni e chi deve visualizzare lo stato del documento e le sue dipendenze.
Classe pubblica FileStateElementList Lista di elementi di tipo FileStateElement.
Classe pubblica FileStateManager Gestisce lo stato di tutti i documenti presenti in Inventor aperti in modo visibile o meno. Centralizza le funzionalità necessarie al Check-in/out o al riservarsi o meno i documenti. Attraverso l'implementazione di una stessa interfaccia rende possibile avere un albero di documenti con la gestione integrata del loro stato, fruibile sia nel DedPlus che nel Ded tradizionale. Pensa questa classe a registrarsi agli eventi e visualizzare il browser con lo stato dei documenti. Chiama i metodi dell'interfaccia, necessari al check-out/riservo dei documenti.
Classe pubblica InteractiveMeasurement Classe per la gestione interattiva della misurazione
Classe pubblica InvCurSelInfo Raccoglie le informazioni sulla selezione corrente e sullo stato di attivazione nel caso di un assieme. Fotografa la situazione attuale del documento attivo, dell'eventuale documento in editazione e della selezione corrente.
Classe pubblica InvDocStructInfo Oggetto specializzato che espande il DocStructInfo e ne aggiunge delle proprietà ed informazioni specifiche sul documento in memoria di Inventor.
Classe pubblica InvDocStructInfoEventHandlers Classe gestione eventi client del DoscStructInfo
Classe pubblica InvDocStructInfoExtensions Extension methods associati ad InvDocStructInfo
Classe pubblica InvDocStructInfoFileDescriptor  
Classe pubblica IpnInsertModelOverrideMonitor Classe per gestire l'override del form di inserimento del modello in ipn
Classe pubblica Lua Utilizzata per chiamare direttamente, in modo trasparente al .NET, funzioni LUA definite sia dai vari file lua del DedNetAcad che native di Top/Top_prt.
Classe pubblica ModifyingDocumentInfo Contiene le informazioni su di un documento che è in fase di modifica da parte dell'utente. Una lista di questi oggetti, raccolta nell'evento OnFileDirty, è utile per capire se impedire o meno l'operazione di modifica e per comunicarlo all'utente tramite finestra di dialogo.
Classe pubblica ModifyingDocumentInfoList Lista di elementi di tipo ModifyingDocumentInfo.
Classe pubblica Options  
Classe pubblica OptionsCancelStartingStateConfiguration Classe per la gestione dei formati di pubblicazione in cambio stato di anagrafica
Classe pubblica OptionsLocalizedCategoryAttribute Gestione localizzazione categorie
Classe pubblica OptionsLocalizedDisplayNameAttribute Gestione localizzazione display name
Classe pubblica OptionsSaveDistChildrenRestrictionStatusConfiguration Classe per la gestione degli stati che invalidano il salvataggio distinta se presenti nei figli
Classe pubblica OptionsSaveDistOnBomStructureConfiguration Classe per la gestione dei formati di pubblicazione in cambio stato di anagrafica
Classe pubblica QsPropertiesInterfaceWrapper  
Classe pubblica QsResources Classe usata per effettuare l'override della property 'GetString' in modo tale che il testo venga mandato a capo quando è presente il '\n'
Classe pubblica ResolveFileForm  
Classe pubblica SelInfoItem Classe descrivente un singolo elemento della selezione presente.
Classe pubblica SelInfoItemList Lista di elementi SelInfoItem.
Classe pubblica Util Contiene utilità generali per Inventor.
Classe pubblica UtilPrtDwgExporterHelper Classe gestione pubblicazioni tramite modulo TopInventor.
Classe pubblica UtilQsPublisherHelper Classe gestione pubblicazioni tramite modulo QsPublisher.
Classe pubblica UtilSpecialStructInfos Classe per la gestione dati delle strutture speciali
Classe pubblica UtilSubclassHWND Subclassa la finestra principale di inventor o quella di un documento per segnalarne la chiusura.
Interfacce
  Interfaccia Descrizione
Interfaccia pubblica IFileStateInformer  
Delegate
Enumerazioni
  Enumerazione Descrizione
Enumerazione pubblica DedNetInvAppOnFileDirtyBehaviour Possibili comportamnti alla notifica dell'onFileDirty su di un documento
Enumerazione pubblica DedNetInvOldFileResolutionRispostaUtenteSost  
Enumerazione pubblica SpecialStructEnum Descrive se un documento sia una struttura speciale e se sìis, di che tipo sia. Gli elementi FrameGeneratorContainer, DesignAcceleratorContainer e PipingContainer possono essere effettivamente trovati insieme, mentre tutti gli altri si escludono a vicenda.
Enumerazione pubblica UtilDataAttrTypeEnum Tipo di attributi da leggere/scrivere nel documento.