IDebugProgram2::GetDebugProperty
Applies to: Visual Studio Visual Studio for Mac
Note
This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here
Gets the program's properties.
Syntax
HRESULT GetDebugProperty(
IDebugProperty2** ppProperty
);
int GetDebugProperty(
out IDebugProperty2 ppProperty
);
Parameters
ppProperty
[out] Returns an IDebugProperty2 object that represents the program's properties.
Return Value
If successful, returns S_OK
; otherwise, returns an error code.
Remarks
The properties returned by this method are specific to the program. 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.
A program may expose any number and type of additional properties that can be described through the IDebugProperty2
interface. An IDE might display the additional program properties through a generic property browser user interface.