IDebugContainerField
Essa interface representa um símbolo ou um tipo que é um recipiente para outros símbolos ou tipos.
IDebugContainerField : IDebugField
Observações para Implementadores
Um provedor de símbolo implementa essa interface no mesmo objeto que implementa o IDebugField interface. Essa interface também é a classe base para todas as interfaces que representa os contêineres.
Observações para chamadores
Muitos métodos em interfaces muitos retornam a esta interface. Como esta é uma classe base para todos os recipientes, interfaces mais especializados pode ser obtido usando nessa interface QueryInterface. Such interfaces include IDebugArrayField, IDebugClassField, IDebugMethodField, and IDebugPropertyField.
Métodos na ordem de Vtable
Com os métodos de IDebugField interface, essa interface implementa o método a seguir:
Método |
Descrição |
---|---|
Cria um enumerador para os campos do recipiente. |
Comentários
Arrays (recipientes para variáveis), (recipientes para métodos e variáveis) de classes e métodos (recipientes para os parâmetros e variáveis locais) são todos exemplos de recipientes.
Requisitos
Cabeçalho: sh.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll