Condividi tramite


Lettura di modelli e diagrammi in altri prodotto Visual Studio

Quando si apre un modello in Microsoft Visual Studio Premium, il modello viene aperto in modalità di sola lettura. In questa modalità, è possibile modificare il layout dei diagrammi, ma non è possibile modificare il modello.

Accesso a un modello e ai diagrammi

Per leggere un diagramma UML o un diagramma livello, è necessario prima utilizzare Visual Studioper aprire il progetto di modello, quindi aprire il diagramma all'intero del progetto.

Per questa ragione, se si desidera leggere un diagramma UML o un diagramma livello, è necessario disporre dell'accesso anche al progetto di modello nel quale è stato creato. A tale scopo, accedere al progetto da Controllo della versione di Team Foundation o ottenere una copia dei file di progetto.

Nota

Ciò non si applica ai diagrammi di sequenza generati da codice del programma, grafici diretti e diagrammi classi .NET generati dal codice. Questi diagrammi possono essere visualizzati indipendentemente dal progetto.

Per leggere un diagramma UML o un diagramma livello, è necessario almeno il seguente set di file:

  • I due file diagramma per il diagramma che si desidera leggere, ad esempio, MyDiagram.classdiagram and MyDiagram.classdiagram.layout.

    Nota

    Per i diagrammi livello, è necessario avere anche il file denominato .layerdiagram.suppressionsMyDiagram.

  • Il file in un progetto di modello (MyModel.modelproj)

  • Il file modello radice (ModelDefinition\MyModel.uml)

  • I file di pacchetto per qualsiasi pacchetto a cui si fa riferimento nel diagramma (ModelDefinition\MyPackage.uml)

Modifiche apportabili in modalità di sola lettura

Se si apre un modello e i relativi diagrammi in Visual Studio Premium, non è possibile modificare il modello. Ovvero, non è possibile modificare gli elementi e le relazioni visualizzate sui diagrammi o in Esplora modelli. Tuttavia, è possibile apportare alcune modifiche al layout dei diagrammi:

  • Ridisporre le forme e i connettori sul diagramma.

  • Espansione e compressione di forme.

È possibile salvare queste modifiche. Se si desidera rendere visibili le modifiche agli altri utenti, è necessario inviare almeno i file .layout aggiornati.

Argomenti correlati

Titolo

Descrizione

Diagrammi livello: riferimento

Un diagramma livello mostra la struttura di un'architettura esistendo o proposta. Una volta scritto il codice, è possibile convalidarlo automaticamente in base a un diagramma livello.

Diagrammi di attività UML: riferimento

Un diagramma di attività mostra un flusso di lavoro, in un processo aziendale o nel software.

Diagrammi classi UML: riferimento

Un diagramma classi mostra tipi e relazioni utilizzati in molti contesti, quali codice, schemi di database, protocolli delle comunicazioni o il glossario di termini utilizzati per descrivere un dominio aziendale.

Diagrammi dei componenti UML: riferimento

Un diagramma componente mostra le parti separabili in una progettazione software e le interfacce.

Diagrammi di sequenza UML: riferimenti

Un diagramma di sequenza mostra le interazioni tra elementi in una progettazione software. Un diagramma di sequenza può essere disegnato manualmente o generato dal codice. Se viene generato, è possibile modificarlo per proporre una nuova progettazione.

Diagrammi casi di utilizzo UML: riferimento

Un diagramma caso di utilizzo mostra gli utenti di un sistema e le attività che possono eseguire per realizzare obiettivi specifici.

Vedere anche

Concetti

Sviluppo di modelli per la progettazione software