IVsIntellisenseProjectManager Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ermöglicht einem Projekthierarchienknoten, Ereignis-Listener zu benachrichtigen, die ändern, was in IntelliSense-QuickInfos angezeigt wird, sowie bestimmte Projektinformationen abzurufen. Sie können eine Instanz der Schnittstelle vom SVsIntellisenseProjectManager (SID_SVsIntellisenseProjectManager)-Dienst abrufen. Wird mit enthaltenen Sprachen verwendet.
public interface class IVsIntellisenseProjectManager
public interface class IVsIntellisenseProjectManager
__interface IVsIntellisenseProjectManager
[System.Runtime.InteropServices.Guid("B299765F-1FC2-41A7-BEC1-64721D86E658")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsIntellisenseProjectManager
[<System.Runtime.InteropServices.Guid("B299765F-1FC2-41A7-BEC1-64721D86E658")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsIntellisenseProjectManager = interface
Public Interface IVsIntellisenseProjectManager
- Attribute
Hinweise
Weitere Informationen zu enthaltenen Sprachen finden Sie unter enthaltene Sprachen.
Methoden
| AdviseIntellisenseProjectEvents(IVsIntellisenseProjectEventSink, UInt32) |
Registriert eine Ereignissenke, um Ladestatus eines IntelliSense-Projekts zu empfangen. |
| CloseIntellisenseProject() |
Wird von Editoren aufgerufen, um ein IntelliSense-Projekt explizit zu schließen. |
| CompleteIntellisenseProjectLoad() |
Wird von Editoren aufgerufen, wenn ein IntelliSense-Projekt lädt und der Editor sicherstellen muss, dass das Laden vollständig ist, sodass er eine Aktion ausführen kann. |
| GetContainedLanguageFactory(String, IVsContainedLanguageFactory) |
Ruft die enthaltende Sprachenfactory für eine bestimmte Sprache ab. |
| OnEditorReady() |
Wird von Editoren aufgerufen, wenn sie bereit sind. Verwenden Sie diese Methode, um die Generierung von Compiler-Parametern zu verschieben, um dem Projekt zu ermöglichen, Verweise zu aktualisieren. |
| UnadviseIntellisenseProjectEvents(UInt32) |
Trennt eine Ereignissenke. Die Umkehrfunktion von AdviseIntellisenseProjectEvents(IVsIntellisenseProjectEventSink, UInt32). |