Nella vista dell'editor Gestore librerie, fare clic sul pulsante Proprietà per aprire la finestra di dialogo Proprietà della libreria selezionata. È possibile configurare spazio dei nomi, gestione delle versioni, disponibilità e visibilità dei riferimenti alle librerie.
Finestra di dialogo Proprietà di una libreria:
NOTA: Prima di lavorare su progetti di libreria e modificare gli spazi dei nomi, le impostazioni di visibilità e versione, leggere le linee guida per la creazione delle librerie.
Area Generale della finestra di dialogo
Parametro |
Descrizione |
---|---|
Spazio dei nomi |
Viene visualizzato lo spazio dei nomi della libreria. Lo spazio dei nomi predefinito della libreria per accedere alle funzioni della libreria. NOTA: È buona prassi utilizzare lo spazio dei nomi predefinito in funzione dell'applicazione. Se dopo lo spazio dei nomi predefinito compare l'indicazione solo accesso qualificato, significa che l'uso dello spazio dei nomi nell'applicazione è obbligatorio. Per ulteriori informazioni, fare riferimento alla descrizione della vista dell'editor Gestore librerie. |
Libreria predefinita |
Se si seleziona il segnaposto di libreria nel Gestore librerie, questo campo contiene il nome della libreria che sostituisce il segnaposto se non è disponibile alcuna libreria specifica del dispositivo. Fare riferimento alla scheda Segnaposto. NOTA: Aggiungendo una libreria come segnaposto nel Gestore librerie della struttura Applicazioni si rimanda alla versione della libreria specificata dal dispositivo che utilizza tale libreria. |
Area Versione della finestra di dialogo
Configurare la versione della libreria utilizzata nel progetto se la libreria selezionata non è un segnaposto di libreria:
Parametro |
Descrizione |
---|---|
Versione esatta |
Specificare la versione o selezionarne una dall'elenco utilizzato nel progetto. Da utilizzare per librerie contenitore. |
Sempre la versione più recente |
Viene utilizzata la versione più recente trovata nel repository librerie. I moduli utilizzati possono cambiare poiché è disponibile una versione più recente della libreria. Da utilizzare per librerie di interfaccia. Per le librerie comuni, non specificare i vincoli di versione, ma utilizzare un riferimento ai segnaposto. |
Area Visibilità della finestra di dialogo
Le impostazioni dell'area Visibilità diventano importanti non appena la libreria viene inclusa e referenziata da un'altra libreria. Per impostazione sono disattivati:
Parametro |
Descrizione |
---|---|
Consentire solo accesso qualificato a tutti gli identificatori |
Se questa opzione è attivata, l'uso dello spazio dei nomi è obbligatorio. |
Se l’applicazione è cambiata nel progetto rispetto al controllo, procedere come segue. |
NOTA: Modificare le seguenti impostazioni se si intende creare un progetto di libreria. In seguito a ciò, la libreria selezionata viene referenziata nella nuova libreria. |
Rendere visibili tutti i simboli IEC nel progetto, come se questo riferimento fosse stato direttamente incluso |
Se questa opzione è attivata, la libreria selezionata viene utilizzata come libreria container in un progetto per rendere visibile il contenuto della libreria referenziata al livello superiore. Attivare questa opzione per ogni riferimento di libreria. Accesso simbolico ai moduli della libreria: <spazionomi della libreria container>.<Nome del modulo> NOTA: Attivare questa opzione solo se si desidera utilizzare librerie contenitore, non contenenti propri moduli, ma solo altre librerie per confezionamento. Questo confezionamento consente ad esempio di includere contemporaneamente più librerie in un progetto, includendo semplicemente la libreria contenitore. In questo caso, può essere utile la presenza delle particolari librerie al livello superiore del Gestore librerie del progetto. Al livello superiore, è possibile accedere direttamente ai moduli. Lo spazio dei nomi della libreria container può essere scartato. Per questo scopo, selezionare questa opzione. Questa opzione è utile se una libreria B viene aggiunta a una libreria A all'interno di un progetto che usa la libreria A: Se l'opzione è selezionata, è possibile accedere ai componenti della libreria B usando lo spazio dei nomi della libreria A. Esempio: NamespaceLibA.ComponentOfLibB Se questa opzione è disattivata, l'accesso al contenuto della libreria referenziata avviene unicamente attraverso lo spazio dei nomi. Il percorso è composto dal nome della libreria e dal nome univoco (rifermento libreria), e viene utilizzato come prefisso per il nome del modulo. La disattivazione di questa opzione è possibile se non è creata nessuna libreria container. Accesso simbolico univoco al modulo della libreria: <spazionomi della libreria>.<spazionomi della sottolibreria>.<Nome del modulo> |
Nascondere questo riferimento nell’albero delle dipendenze |
Se questa opzione è attivata, la libreria corrente non viene visualizzata in seguito quando la relativa libreria principale viene inclusa in un progetto. È così possibile includere librerie nascoste. Procedere con attenzione, in quanto se vengono emessi messaggi di errore rilevato della libreria, può risultare difficile identificare la libreria che lo ha provocato. Se questa opzione è disattivata, la libreria selezionata è visualizzata come riferimento alla libreria (in un momento successivo del progetto). |
Definizione della libreria come opzionale
Parametro |
Descrizione |
---|---|
Opzionale (se la libreria è mancante, non viene segnalato alcun errore) |
Quando viene caricato un progetto e la libreria non è disponibile nel Repository librerie, viene visualizzato un messaggio corrispondente, a meno che sia selezionata questa opzione. |