Sdílet prostřednictvím


Zásady šablon a okno Vlastnosti

Pokud je projekt obsažený v projektu šablony organizace, může tento projekt šablony organizace vynutit zásady. Zásada šablony se stane systémem omezení, který lze použít k nastavení výchozích hodnot pro vlastnosti, skrytí vlastností, přidání vlastností atd.

Použití zásad šablony k řízení zobrazení informací v okně Vlastnosti se liší od implementace IVsPerPropertyBrowsing. IVsPerPropertyBrowsing zpracovává vlastnosti objektů na úrovni komponenty, zatímco zásady šablony lze použít k omezení vlastností objektů na úrovni řešení nebo projektu. Jinými slovy

  • Implementujte metody IVsPerPropertyBrowsing pro určení toho, co se zobrazí v okně Vlastnosti pro konkrétní objekty.

  • Pomocí zásad šablony na úrovni řešení a projektu určete, co se zobrazí v okně Vlastnosti pro dříve zadané objekty.

    Použití zásad šablony k selektivnímu omezení konkrétních vlastností v okně Vlastnosti, pokud je položka projektu zadaného typu vybrána v Průzkumník řešení může být přínosná pro všechny členy vývojového týmu pracujícího na projektu. Pomocí zásad šablony můžete například nastavit všechny informace o připojovacím řetězci v databázi pro vývojáře a nastavit připojovací řetězec jen pro čtení. Tímto způsobem můžete poskytnout jednoduchý způsob, jak zajistit, aby každý vývojář používal správnou cestu pro přístup k datům.