範本原則和屬性視窗
當專案包含在企業範本專案內時,該企業範本專案即可強制執行原則。 範本原則會變成限制系統,可用來設定屬性的預設值、隱藏屬性、新增屬性等。
使用範本原則控制在 [屬性] 視窗中顯示的資訊,與實作 IVsPerPropertyBrowsing 不同。 IVsPerPropertyBrowsing 會處理元件層級的物件屬性,而範本原則可用來限制解決方案或專案層級的物件屬性。 換句話說
實作 IVsPerPropertyBrowsing 上的方法,以確定特定物件的 [屬性] 視窗中所顯示的內容
使用解決方案與專案層級的範本原則來確定先前指定物件的 [屬性] 視窗中所顯示的內容
當在 [方案總管] 中選取指定類型的專案項目時,使用範本原則選擇性地限制 [屬性] 視窗中的特定屬性, 對於處理專案的開發小組的所有成員都會有益處。 例如,若使用範本原則,您可以為開發人員設定資料庫中的所有連接字串資訊,並讓連接字串成為唯讀。 如此一來,您就可以提供簡單方法來確保每個開發人員都使用正確的資料存取路徑。