Criteri modello e finestra Proprietà

Quando un progetto è contenuto all'interno di un progetto modello aziendale, tale progetto modello aziendale può applicare i criteri. La politica del modello diventa un sistema vincolante che può essere usato per impostare i valori predefiniti per le proprietà, nascondere le proprietà, aggiungere proprietà e così via.

L'utilizzo dei criteri modello per controllare la visualizzazione delle informazioni nella finestra Proprietà è diverso dall'implementare IVsPerPropertyBrowsing. IVsPerPropertyBrowsing gestisce le proprietà degli oggetti a livello di componente, mentre i criteri modello possono essere usati per vincolare le proprietà degli oggetti a livello di soluzione o progetto. In altre parole

  • Implementare i metodi su IVsPerPropertyBrowsing per determinare cosa viene visualizzato nella finestra Proprietà per oggetti specifici

  • Usare i criteri modello a livello di soluzione e progetto per determinare cosa viene visualizzato nella finestra Proprietà per gli oggetti specificati in precedenza

    L'uso dei criteri modello per vincolare in modo selettivo proprietà specifiche nella finestra Proprietà quando un elemento di progetto di un tipo specificato è selezionato in Esplora soluzioni può essere utile per tutti i membri del team di sviluppo che lavora su un progetto. Ad esempio, usando i criteri modello, è possibile configurare tutte le informazioni sulla stringa di connessione in un database per gli sviluppatori e rendere la stringa di connessione di sola lettura. In questo modo, è possibile fornire un modo semplice per garantire che ogni sviluppatore usi il percorso corretto per l'accesso ai dati.