Partilhar via


Interface Modules

Representa a coleção de módulos disponíveis em um processo que está sendo depurado.

Namespace:  EnvDTE90
Assembly:  EnvDTE90 (em EnvDTE90.dll)

Sintaxe

'Declaração
<GuidAttribute("B0F3B256-D962-4319-B7C0-A52486C16CB9")> _
Public Interface Modules _
    Inherits IEnumerable
[GuidAttribute("B0F3B256-D962-4319-B7C0-A52486C16CB9")]
public interface Modules : IEnumerable
[GuidAttribute(L"B0F3B256-D962-4319-B7C0-A52486C16CB9")]
public interface class Modules : IEnumerable
[<GuidAttribute("B0F3B256-D962-4319-B7C0-A52486C16CB9")>]
type Modules =  
    interface
        interface IEnumerable
    end
public interface Modules extends IEnumerable

O tipo Modules expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Count Obtém o número de módulos no processo que está sendo depurado.
Propriedade pública DTE Obtém o objeto de extensibilidade de nível superior.
Propriedade pública Parent Obtém o objeto pai imediato de um Modules coleção, neste caso, o Debugger3 objeto.

Superior

Métodos

  Nome Descrição
Método público GetEnumerator() Retorna um enumerador que itera por meio de uma coleção. (Herdado de IEnumerable.)
Método público GetEnumerator() Obtém uma enumeração de itens em uma coleção.
Método público Item Obtém um membro indexado de um Modules coleção.

Superior

Comentários

Modulesé uma coleção enumerável que pode ser indexada por qualquer inteiro (posição) ou pelo nome do módulo (como "Kernel32. dll").

Consulte também

Referência

Namespace EnvDTE90