Criteri dei modelli e finestra Proprietà
Quando un progetto è contenuto all'interno di un progetto modello aziendale, tale progetto modello aziendale può applicare i criteri. I criteri modello diventano un sistema con vincoli che può essere usato per impostare i valori predefiniti per le proprietà, nascondere le proprietà, aggiungere proprietà e così via.
L'uso dei criteri modello per controllare la visualizzazione delle informazioni nella finestra Proprietà è diverso dall'implementazione IVsPerPropertyBrowsingdi . 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 viene 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 di modello, è possibile configurare tutte le informazioni sulla stringa di connessione in un database per gli sviluppatori e rendere il 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.