IDebugProgram2::GetDebugPropertyIDebugProgram2::GetDebugProperty

Obtém as propriedades do programa.Gets the program's properties.

SintaxeSyntax

HRESULT GetDebugProperty( 
   IDebugProperty2** ppProperty
);
int GetDebugProperty( 
   out IDebugProperty2 ppProperty
);

ParâmetrosParameters

ppProperty
[out] Retorna um IDebugProperty2 objeto que representa as propriedades do programa.[out] Returns an IDebugProperty2 object that represents the program's properties.

Valor de retornoReturn Value

Se for bem-sucedido, retornará S_OK; caso contrário, retorna um código de erro.If successful, returns S_OK; otherwise, returns an error code.

ComentáriosRemarks

As propriedades retornadas por esse método são específicas para o programa.The properties returned by this method are specific to the program. Se o programa precisa retornar mais de uma propriedade, em seguida, a IDebugProperty2 objeto retornado por esse método é um recipiente de propriedades adicionais e chamar o EnumChildren método retorna um lista de todas as propriedades.If the program needs to return more than one property, then the IDebugProperty2 object returned by this method is a container of additional properties and calling the EnumChildren method returns a list of all properties.

Um programa pode expor qualquer número e tipo de propriedades adicionais que podem ser descritos por meio de IDebugProperty2 interface.A program may expose any number and type of additional properties that can be described through the IDebugProperty2 interface. Um IDE pode exibir as propriedades adicionais do programa por meio de uma interface de usuário do navegador de propriedade genérica.An IDE might display the additional program properties through a generic property browser user interface.

Consulte tambémSee also