Share via


IDebugSessionProperty2 Interface

Definition

public interface class IDebugSessionProperty2 : Microsoft::VisualStudio::Debugger::Interop::IDebugProperty3
[System.Runtime.InteropServices.Guid("72FF2712-0BC3-4308-A99D-26AC7EC68C5F")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IDebugSessionProperty2 : Microsoft.VisualStudio.Debugger.Interop.IDebugProperty3
[<System.Runtime.InteropServices.Guid("72FF2712-0BC3-4308-A99D-26AC7EC68C5F")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IDebugSessionProperty2 = interface
    interface IDebugProperty3
Public Interface IDebugSessionProperty2
Implements IDebugProperty3
Attributes
Implements

Methods

Close()
CreateObjectID()
DestroyObjectID()
EnumChildren(enum_DEBUGPROP_INFO_FLAGS, UInt32, Guid, enum_DBG_ATTRIB_FLAGS, String, UInt32, IEnumDebugPropertyInfo2) (Inherited from IDebugProperty3)
EnumChildren(UInt32, UInt32, Guid, UInt64, String, UInt32, IEnumDebugPropertyInfo2)
GetCustomViewerCount(UInt32)
GetCustomViewerList(UInt32, UInt32, DEBUG_CUSTOM_VIEWER[], UInt32)
GetDerivedMostProperty(IDebugProperty2)
GetExtendedInfo(Guid, Object)
GetMemoryBytes(IDebugMemoryBytes2)
GetMemoryContext(IDebugMemoryContext2)
GetParent(IDebugProperty2)
GetPropertyInfo(enum_DEBUGPROP_INFO_FLAGS, UInt32, UInt32, IDebugReference2[], UInt32, DEBUG_PROPERTY_INFO[]) (Inherited from IDebugProperty3)
GetPropertyInfo(UInt32, UInt32, UInt32, IDebugReference2[], UInt32, DEBUG_PROPERTY_INFO[])
GetReference(IDebugReference2)
GetSize(UInt32)
GetStringCharLength(UInt32)
GetStringChars(UInt32, String, UInt32)
GetStringChars(UInt32, UInt16[], UInt32) (Inherited from IDebugProperty3)
GetThread(IDebugThread3)
SetValueAsReference(IDebugReference2[], UInt32, IDebugReference2, UInt32)
SetValueAsString(String, UInt32, UInt32)
SetValueAsStringWithError(String, UInt32, UInt32, String)

Applies to