---
title: TecnoPack
---

# <a id="TecnoPack"></a> Namespace TecnoPack

### Classes

 [AlarmImporter](TecnoPack.AlarmImporter.md)

Classe statica per l'importazione di allarmi da file Excel (.xlsx)
nella struttura del progetto FTOptix, inclusi dizionari e traduzioni.

 [BaseIOCardDefinition](TecnoPack.BaseIOCardDefinition.md)

Classe base astratta per le definizioni di schede IO, contenente proprietà condivise tra le varie tipologie.

 [ConsoleLauncher](TecnoPack.ConsoleLauncher.md)

Classe statica responsabile dell'esecuzione di uno script batch da console
e della lettura dell'input prodotto dallo script stesso.

 [DynamicLinkExtensions](TecnoPack.DynamicLinkExtensions.md)

Classe di estensione per la creazione e gestione dei Dynamic Link su variabili UA in FTOptix.

 [IOCardConfig](TecnoPack.IOCardConfig.md)

Rappresenta la configurazione delle schede IO (Input/Output) del sistema.
Include la mappatura delle schede IO normali e di sicurezza.

 [InformationModelExtensions](TecnoPack.InformationModelExtensions.md)

Contiene metodi di estensione per la gestione del modello informativo OPC UA all'interno del progetto FTOptix.

 [NormalIOCardDefinition](TecnoPack.NormalIOCardDefinition.md)

Definizione di una scheda IO normale.
Eredita le proprietà comuni dalla classe <xref href="TecnoPack.BaseIOCardDefinition" data-throw-if-not-resolved="false"></xref>.

 [SafetyIOCardDefinition](TecnoPack.SafetyIOCardDefinition.md)

Definizione di una scheda IO di sicurezza.
Estende <xref href="TecnoPack.BaseIOCardDefinition" data-throw-if-not-resolved="false"></xref> aggiungendo il tipo di uscita.

 [ScriptBuilder](TecnoPack.ScriptBuilder.md)

Classe statica responsabile della generazione di script batch dinamici
utilizzati per presentare opzioni all'utente e gestire l'input.

 [Utils](TecnoPack.Utils.md)

Classe di utilità che fornisce metodi e costanti per la gestione di percorsi file e cartelle temporanee.

