Sdílet prostřednictvím


Kontext projektu

Když uživatel přidá nebo pracuje s projekty a položkami projektu, použije integrované vývojové prostředí (IDE) pojem kontextu projektu k určení toho, jak se mají provádět různé operace.

Soubory jsou obvykle standardními objekty projektu, které uživatel explicitně vytvoří výběrem příkazu Nový projekt nebo zpřístupníte výběrem příkazu Otevřít projekt v nabídce Soubor . V těchto případech se soubory vytvářejí a otevírají v kontextu projektu a typ projektu definuje kontext pro úpravy dokumentu.

Některé projekty poskytují velmi bohatý kontext. Projekt například spravuje databázové připojení s oborem projektu, programovým oborem názvů nebo databázovým připojením s oborem projektu pro datovou vazbu. Uživatel může často otevírat soubory nebo připojení databáze přímo pomocí konkrétního objektu projektu, například položky projektu zobrazené v Průzkumník řešení.

Jindy není kontext projektu položky explicitně zadán. Například kontext položky není k dispozici, když uživatel otevře soubor výběrem příkazu Otevřít existující soubor v nabídce Soubor , když ladicí program pracuje se souborem nebo když uživatel klikne na příkaz Najít v souborech v dialogovém okně Najít a nahradit . Aby bylo možné tyto situace vyřešit, volání IVsUIShellOpenDocument integrovaného vývojového prostředí pro správu procesu hledání nejlepšího projektu pro otevření dokumentu.

Viz také