Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Essa interface fornece as funções que permitem obter e definir uma propriedade.
Sintaxe
IDebugPropertyField : IDebugContainerField
Notas para implementadores
Um provedor de símbolos implementa essa interface no mesmo objeto que implementa o IDebugContainerField. Essa interface é uma especialização que suporta o conceito de propriedades em uma classe.
Observações para chamadores
Use QueryInterface para obter essa interface da interface IDebugContainerField se o método GetKind retornar FIELD_KIND_PROP.
Métodos na ordem VTable
Além dos métodos nas interfaces IDebugField e IDebugContainerField, essa interface implementa os seguintes métodos:
| Método | Descrição |
|---|---|
| GetPropertyGetter | Obtém o método que obtém a propriedade. |
| GetPropertySetter | Obtém o método que define a propriedade. |
Comentários
Uma propriedade é um conceito de código gerenciado e representa um método que é tratado como uma variável. As propriedades não existem em C++ não gerenciado.
Requisitos
Cabeçalho: sh.h
Espaço para nome: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll