Projeto arquivos diversos
Quando um usuário abre itens de projeto, o IDE atribui ao projeto Arquivos diversos todos os itens que não são membros de nenhum projeto em uma solução.
Os projetos desempenham um papel significativo na determinação de qual editor é usado quando um usuário abre um item de projeto. Um projeto pode ser projetado para abrir determinados arquivos usando um editor específico do projeto ou um editor padrão.
Um editor específico do projeto normalmente requer que o usuário tenha conhecimento especial ou use interfaces especiais do projeto. Para obter mais informações, consulte Como: Abrir editores específicos do projeto.
Um editor padrão pode abrir qualquer arquivo de uma extensão específica em qualquer projeto. O usuário pode personalizar alguns editores padrão, como o editor de texto do Visual Studio, para projetos, mas ainda manter seu caráter público. Os editores padrão são criados usando o OpenStandardEditor método.
Se nenhum projeto na solução responder que pode abrir um item de projeto, o IDE fornecerá um projeto especial chamado projeto Arquivos diversos que abre qualquer arquivo.
Este projeto especial prevê a abertura de um arquivo fora do contexto de um projeto. Durante o OpenDocumentViaProject processamento do método, o projeto Arquivos diversos sempre responde com uma prioridade muito baixa. Portanto, o projeto Arquivos diversos sempre cede a qualquer projeto de prioridade mais alta que possa abrir arquivos.
O projeto Arquivos diversos não requer que o usuário o crie explicitamente com a caixa de diálogo Novo projeto . Além disso, o projeto Arquivos diversos não gerencia permanentemente uma lista de membros do projeto. Ele usa um recurso opcional para gravar uma lista de arquivos usados mais recentemente para cada usuário.