Sdílet prostřednictvím


Priorita projektu

Položka projektu je obvykle členem pouze jednoho projektu v řešení. Integrované vývojové prostředí (IDE) proto může snadno určit, který projekt se používá k otevření položky. Pokud je však položka členem více než jednoho projektu, integrované vývojové prostředí (IDE) používá schéma priority k určení nejlepšího projektu pro otevření položky.

Následující seznam ukazuje schéma priority projektu:

  • Integrované vývojové prostředí volá metodu IsDocumentInProject pro každý projekt v řešení, aby určilo, jestli je dokument členem daného projektu.

  • Pokud je dokument členem projektu, projekt odpoví prioritou, kterou projekt přiřadí podle jeho zpracování daného dokumentu. Projekt jazyka například reaguje s vysokou prioritou pro zdrojové soubory jazyka, ale reaguje s nižší prioritou pro nerozpoznaný typ souboru, který se nepoužívá v rámci procesu sestavení.

  • Projekty, které poskytují vlastní editory nebo návrháře projektu pro dokument, obdrží také vysokou prioritu.

  • Výčet VSDOCUMENTPRIORITY poskytuje hodnoty priority dokumentu.

  • Projekt, který určuje nejvyšší prioritu, má kontext pro otevření dokumentu. Pokud dva projekty vrátí stejné hodnoty priority, je upřednostňovaný aktivní projekt. Pokud žádný projekt v řešení nereaguje na to, že dokument může otevřít, integrované vývojové prostředí umístí dokument do projektu Různé soubory. Další informace naleznete v tématu Různé soubory projektu.

Viz také