IDkmScriptDocumentSymbolProvider.SetRaiseSymbolEvents Yöntem

Tanım

Belgedeki semboller değiştirildiğinde ScriptSymbolsUpdated özelliğini etkinleştirip devre dışı bırakır. Belgeler, varsayılan olarak sembol olayları oluşturmaz. Bu nedenle, bu yöntem sembol olaylarını almak isteyen herhangi bir bileşen tarafından çağrılmalıdır. Betik belge yöneticisi, sembol olaylarını etkinleştirmek için çağrı sayısı sayısını tutar ve bu sayı 0 ' dan büyük olduğunda olay oluşturur. Çağıranlar, SetRaiseSymbolEvents (false) için başarılı bir SetRaiseSymbolEvents (true) çağrısından sonra çağrıldığından emin olunması gerekir. Belge kaldırıldığında sembol olayları otomatik olarak devre dışıdır.

public:
 void SetRaiseSymbolEvents(Microsoft::VisualStudio::Debugger::Script::DkmScriptDocument ^ scriptDocument, bool enable);
public void SetRaiseSymbolEvents (Microsoft.VisualStudio.Debugger.Script.DkmScriptDocument scriptDocument, bool enable);
abstract member SetRaiseSymbolEvents : Microsoft.VisualStudio.Debugger.Script.DkmScriptDocument * bool -> unit
Public Sub SetRaiseSymbolEvents (scriptDocument As DkmScriptDocument, enable As Boolean)

Parametreler

scriptDocument
DkmScriptDocument

'Ndaki Bir komut dosyası çalışma zamanı ortamında yürütülen bir belgeyi temsil eder. Örneğin, Microsoft JavaScript altyapısı.

enable
Boolean

'Ndaki True ise, bu belge için sembol olayları etkinleştirilmelidir. False ise, sembol olay dinleyicilerinin sayısı azaltılır. Sayı sıfıra ulaştığında daha fazla olay gönderilmez.

Şunlara uygulanır