Sdílet prostřednictvím


IDebugVsaScriptCodeItem.Evaluate Metoda

Definice

Při implementaci ve třídě vyhodnotí blok, výraz nebo příkaz reprezentovaný položkou kódu a vrátí hodnotu . Obvykle ho volá ladicí program, který potřebuje vyhodnotit výraz (například v okno Kukátko příkladu). U výrazů je hodnota výsledkem výrazu. U bloků a příkazů je výsledným výrazem poslední výraz vypočítaný blokem nebo příkazem .

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

public:
 System::Object ^ Evaluate();
public object Evaluate ();
abstract member Evaluate : unit -> obj
Public Function Evaluate () As Object

Návraty

Object

Hodnota, která představuje vyhodnocení příkazu, výrazu nebo bloku.

Poznámky

Všimněte Evaluate si, že metoda je funkčně identická s Execute metodou . Liší se pouze atributy zařazování. Tato verze rozhraní umožňuje nespravovanému ladicímu programu získat návratovou hodnotu jako IUnknown ukazatel místo VARIANT .

Platí pro