DkmStackFrame.ExtractFromDTEObject(StackFrame) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient un DkmStackFrame à partir d’un objet frame de pile DTE (débogueur Automation). Cette API est utilisée par les packages Visual Studio ou les compléments qui souhaitent accéder à l’API Concord pour obtenir des informations plus détaillées sur le processus débogué. L’objet Automation est souvent obtenu à partir de l’événement Automation « OnContextChanged », ou à partir de la propriété Debugger. CurrentStackFrame. Cette API fonctionnera uniquement correctement à partir du thread principal de Visual Studio.
public:
static Microsoft::VisualStudio::Debugger::CallStack::DkmStackFrame ^ ExtractFromDTEObject(EnvDTE::StackFrame ^ frameObject);
public:
static Microsoft::VisualStudio::Debugger::CallStack::DkmStackFrame ^ ExtractFromDTEObject(EnvDTE::StackFrame ^ frameObject);
static Microsoft::VisualStudio::Debugger::CallStack::DkmStackFrame ExtractFromDTEObject(EnvDTE::StackFrame const & frameObject);
public static Microsoft.VisualStudio.Debugger.CallStack.DkmStackFrame ExtractFromDTEObject (EnvDTE.StackFrame frameObject);
static member ExtractFromDTEObject : EnvDTE.StackFrame -> Microsoft.VisualStudio.Debugger.CallStack.DkmStackFrame
Public Shared Function ExtractFromDTEObject (frameObject As StackFrame) As DkmStackFrame
Paramètres
- frameObject
- StackFrame
Objet de frame de pile AD7
Retours
Facultatif DkmStackFrame qui stocke l’objet AD7. NULL dans le cas où ce frame de pile n’est pas sauvegardé par un frame Concord (ex : Frame à partir du moteur de débogage SQL).