Share via


Come creare un nuovo modulo nello strumento di creazione

 

Data di pubblicazione: marzo 2016

Si applica a: System Center 2012 SP1 - Service Manager, System Center 2012 R2 Service Manager, System Center 2012 - Service Manager

Se è stata definita una nuova classe personalizzata per estendere System Center 2012 - Service Manager, potrebbe essere necessario creare un modulo personalizzato per interagire con tale classe. È possibile utilizzare Strumento di creazione di System Center 2012 – Service Manager per creare un modulo tramite uno dei seguenti metodi:

  • Iniziare da una classe base.

  • Caricare un modulo di Windows Presentation Foundation (WPF) personalizzato sviluppato inizialmente nel sistema di sviluppo Microsoft Visual Studio e continuare la personalizzazione del modulo nel Strumento di creazione.

Il Strumento di creazione include controlli del form, ad esempio il casella di controllo, selezione data, controllo struttura a schede, e elemento scheda, che è possibile aggiungere al form. È possibile accedere a questi controlli dal casella degli strumenti personalizzazione modulo. In genere, i controlli per i moduli vengono associati a specifiche proprietà della classe di base del modulo. Di conseguenza, qualunque soluzione si decida di adottare, è innanzitutto necessario selezionare una classe di base per il modulo a cui eseguire l'associazione. Per ulteriori informazioni su i controlli che è possibile aggiungere a un modulo, vedere gli argomenti precedenti in questa sezione, ad esempio come aggiungere una casella di controllo a un modulo in Authoring Tool, e come aggiungere un controllo struttura a schede e controlli voce di scheda a un modulo in Authoring Tool.

Nelle sezioni seguenti viene descritto come creare un nuovo modulo in Strumento di creazione.

Creazione di un nuovo modulo da una classe di base

Per creare un modulo semplice da una classe di base, attenersi alla seguente procedura.

Nota


Quando si crea un modulo da una classe di base, Strumento di creazione non supporta funzionalità avanzate. Non è ad esempio disponibile il supporto per il code-behind, le regole complesse come l'interdipendenza dei campi o i valori calcolati.

Per creare un nuovo modulo da una classe di base

  1. Nel Esplora Management Pack, espandere il management pack in cui si desidera archiviare il nuovo modulo. Fare doppio clic su Form, quindi fare clic su Crea.

  2. Nella classe di Base la finestra di dialogo, selezionare la classe di base per il form. È possibile limitare la ricerca selezionando uno specifico management pack oppure è possibile lasciare il valore predefinito tutti i Management Pack. Fare clic su OK.

  3. Se è stato selezionato un management pack bloccato nel passaggio 1, il Management Pack di destinazione viene visualizzata la finestra di dialogo. Selezionare un management pack non bloccato in cui archiviare il modulo e quindi fare clic su OK.

  4. Nel creare della finestra di dialogo di nome interno casella, digitare un nome per il form e quindi fare clic su Crea.

    Verrà visualizzato un modulo iniziale vuoto nel riquadro di creazione e modifica. Il modulo iniziale comprende una sezione per l'intestazione nella parte superiore e una sezione per il corpo sottostante; entrambe le sezioni sono vuote.

  5. Personalizzare il modulo trascinando i controlli dal casella degli strumenti personalizzazione modulo riquadro nel nuovo modulo.

  6. Salvare il Management Pack che contiene il modulo creato.

Creazione di un nuovo modulo basato su un modulo WPF personalizzato

Talvolta un modulo semplice non è sufficiente ed è necessario utilizzare funzionalità avanzate come una logica personalizzata nel modulo. In questo caso, è possibile sviluppare un modulo WPF personalizzato utilizzando uno strumento diverso di Strumento di creazione, ma con Visual Studio. Invece di creare e modificare un modulo dalla classe di base, è possibile caricare il file di assembly del modulo WPF in Strumento di creazione e utilizzarlo come punto di partenza per apportare ulteriori personalizzazioni al modulo. Le personalizzazioni del modulo apportate in Strumento di creazione sono archiviate in un file di Management Pack.

Successivamente, per utilizzare il modulo personalizzato in Service Manager, dopo aver completato tutte le personalizzazioni, è necessario aggregare il file di assembly modulo originale con il management pack che contiene le personalizzazioni apportate nel Strumento di creazione. Per ulteriori informazioni su Aggrega un management pack e creare un file mpb, vedere come aggregazione di Management Pack e i file di risorse.

Per caricare un file di assembly di un modulo WPF personalizzato in Service Manager e personalizzare tale modulo, attenersi alla seguente procedura.

Per creare un nuovo modulo basato su un modulo WPF personalizzato

  1. Nel Esplora Management Pack, espandere il management pack in cui si desidera archiviare le personalizzazioni del modulo. Fare doppio clic su Form, quindi fare clic su Aggiungi personalizzato.

  2. Nella classe di Base la finestra di dialogo, selezionare la classe di base per il form. È possibile restringere la ricerca selezionando uno specifico management pack o mantenere il valore predefinito tutti i Management Pack. Fare clic su OK.

  3. Se è stato selezionato un management pack bloccato nel passaggio 1, il Management Pack di destinazione viene visualizzata la finestra di dialogo. Selezionare un management pack non bloccato in cui archiviare il modulo, fare clic su OK.

  4. Nel Aggiungi modulo personalizzato la finestra di dialogo, digitare un nome nella nome interno casella. Nel Assembly selezionare il file di assembly che contiene il modulo personalizzato che si desidera caricare, e il tipo selezionare il nome del modulo dal file di assembly che si desidera caricare. Fare clic su creare. Il modulo selezionato verrà visualizzato nel riquadro di creazione e modifica.

  5. Personalizzare il modulo trascinando i controlli dal casella degli strumenti personalizzazione modulo riquadro per il modulo nel riquadro creazione e modifica.

  6. Salvare il Management Pack che contiene le personalizzazioni del modulo.

  7. Aggregare il file di assembly del modulo originale, il Management Pack che contiene le personalizzazioni del modulo apportate in Strumento di creazione e qualsiasi altro file di risorsa necessario, in modo da creare un file con estensione MPB.

Vedere anche

Moduli: Personalizzazione e creazione