IDkmScriptDocumentSymbolProvider.SetRaiseSymbolEvents Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.