Partilhar via


Classe ShellUtility

Métodos de utilitário para a pesquisa de soluções e o RDT.

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.Modeling.Shell.ShellUtility

Namespace:  Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Sintaxe

'Declaração
Public NotInheritable Class ShellUtility
public sealed class ShellUtility

O tipo ShellUtility expõe os membros a seguir.

Métodos

  Nome Descrição
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método públicoMembro estático FindFilesInSolution(IList<String>, IServiceProvider, Boolean) Localize arquivos de uma determinada extensão na solução atual.
Método públicoMembro estático FindFilesInSolution(String, IServiceProvider, Boolean) Localize arquivos de uma determinada extensão na solução atual.
Método públicoMembro estático FindFilesInSolution(IncludeInResultsCallback, IServiceProvider, Boolean) Localize arquivos de uma determinada extensão na solução atual.
Método públicoMembro estático FindOpenedFiles(IList<String>, IServiceProvider) Localiza os arquivos abertos na solução que terminam em uma das extensões de arquivo fornecido
Método públicoMembro estático FindOpenedFiles(String, IServiceProvider) Localiza arquivos abertos na solução que terminem com a extensão de arquivo fornecida.
Método públicoMembro estático FindOpenedFiles(IncludeInResultsCallback, IServiceProvider) Localiza arquivos abertos na solução que coincidir de acordo com o retorno de chamada de determinado.
Método públicoMembro estático FindProjectsInSolution Localize a lista de projetos na solução atual.
Método públicoMembro estático GetAvailableTypeFullNames Para a rootElement determinado, esse método retorna tipos (na forma de nome curto) no projeto atual em que o DocData desta rootElement reside.
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método públicoMembro estático IsVirtualFolder É a pasta Virtual.
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Campos

  Nome Descrição
Campo públicoMembro estático VirtualFolderItemType Guid de tipo de projeto de pasta de solução.

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Modeling.Shell