Compartilhar via


IDebugObject2::GetBackingFieldForProperty

Obtém o campo ou variável (se houver) que pode estar apoiando a propriedade representada por esse objeto.

Sintaxe

int GetBackingFieldForProperty(
   out IDebugObject2 ppObject
);

Parâmetros

ppObject
[saiu] Um objeto IDebugObject2 que descreve o campo de suporte.

Valor de retorno

Se for bem-sucedido, retorna S_OK; caso contrário, retornará um código de erro.

Comentários

O objeto IDebugObject2 representa uma propriedade de classe de código gerenciado, ou seja, um método com um acessador get e/ou set. Tais propriedades geralmente exigem uma variável para conter o valor manipulado pela propriedade. Essa variável é conhecida como campo de apoio. Se não houver nenhum campo de suporte para o objeto, certifique-se de retornar um valor nulo: alguns chamadores podem não prestar atenção ao valor de retorno, mas procurarão para ver se um valor nulo foi retornado no ppObject.

Confira também