IDebugFunctionPosition2IDebugFunctionPosition2

Essa interface representa uma posição abstrata de uma função em um documento de origem.This interface represents an abstract position of a function in a source document.

SintaxeSyntax

IDebugFunctionPosition2 : IUnknown  

Observações para implementadoresNotes for Implementers

O mecanismo de depuração (DE) implementa essa interface para representar a posição de uma função dentro de um documento de origem.The debug engine (DE) implements this interface to represent the position of a function within a source document.

Observações para chamadoresNotes for Callers

Essa interface é fornecida como parte de um BP_LOCATION union (especificamente, uma BP_LOCATION_CODE_FUNC_OFFSET estrutura) que por sua vez é parte do BP_REQUEST_INFO estrutura, usada na criação de um ponto de interrupção pendente.This interface is supplied as part of a BP_LOCATION union (specifically, a BP_LOCATION_CODE_FUNC_OFFSET structure) that is in turn part of the BP_REQUEST_INFO structure, used in creating a pending breakpoint.

Métodos na ordem VtableMethods in Vtable Order

A tabela a seguir mostra os métodos de IDebugFunctionPosition2.The following table shows the methods of IDebugFunctionPosition2.

MétodoMethod DescriçãoDescription
GetFunctionNameGetFunctionName Obtém o nome da função que essa posição é relativo.Gets the name of the function that this position is relative to.
GetOffsetGetOffset Obtém o deslocamento do início da função.Gets the offset from the beginning of the function.

ComentáriosRemarks

A posição representada por esta interface é baseado em texto, especificamente, uma TEXT_POSITION estrutura.The position represented by this interface is text-based, specifically, a TEXT_POSITION structure.

RequisitosRequirements

Cabeçalho: msdbg.hHeader: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.InteropNamespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dllAssembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte tambémSee Also

Interfaces de núcleo Core Interfaces
BP_LOCATION_CODE_FUNC_OFFSET BP_LOCATION_CODE_FUNC_OFFSET
BP_LOCATION BP_LOCATION
TEXT_POSITIONTEXT_POSITION