Sdílet prostřednictvím


Rozhraní IVsIntellisenseProject

 

Publikováno: srpen 2016

Poskytuje podporu technologie IntelliSense pro projekt. Použít s IVsIntellisenseProjectHost a určen pro použití s omezením jazyky.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop.8.0 (v Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Syntaxe

[GuidAttribute("3B83B579-4969-4E12-A964-11EC19CC1503")]
[InterfaceTypeAttribute(1)]
public interface IVsIntellisenseProject
[GuidAttribute("3B83B579-4969-4E12-A964-11EC19CC1503")]
[InterfaceTypeAttribute(1)]
public interface class IVsIntellisenseProject
[<GuidAttribute("3B83B579-4969-4E12-A964-11EC19CC1503")>]
[<InterfaceTypeAttribute(1)>]
type IVsIntellisenseProject = interface end
<GuidAttribute("3B83B579-4969-4E12-A964-11EC19CC1503")>
<InterfaceTypeAttribute(1)>
Public Interface IVsIntellisenseProject

Metody

Název Popis
System_CAPS_pubmethod AddAssemblyReference(String)

Přidá odkaz na sestavení do projektu.

System_CAPS_pubmethod AddFile(String, UInt32)

Přidá soubor do projektu.

System_CAPS_pubmethod AddP2PReference(Object)

Přidá odkaz na objekt v síti peer-to-peer.

System_CAPS_pubmethod Close()

Uvolní všechny prostředky nebo držení implementace rozhraní IVsIntellisenseProject.

System_CAPS_pubmethod GetCodeDomProviderName(String)

Načte název kompilátoru kódu nebo generátor kódu (zprostředkovatele DOM kódu).

System_CAPS_pubmethod GetCompilerReference(Object)

Načte ukazatel IUnknown rozhraní kompilátor pro projekt.

System_CAPS_pubmethod GetContainedLanguageFactory(IVsContainedLanguageFactory)

Vrací ukazatel IVsContainedLanguageFactory rozhraní pro projekt.

System_CAPS_pubmethod GetExternalErrorReporter(IVsReportExternalErrors)

Načte projektu externí chybě ohlašování, ukazatel IVsReportExternalErrors rozhraní.

System_CAPS_pubmethod GetFileCodeModel(Object, Object, Object)

Načte model kódu pro soubor určený projektů a položek.

System_CAPS_pubmethod GetProjectCodeModel(Object, Object)

Načte model kódu pro projekt.

System_CAPS_pubmethod Init(IVsIntellisenseProjectHost)

Inicializuje projektu technologie Intellisense.

System_CAPS_pubmethod IsCompilableFile(String)

Označuje, zda mohou být zkompilovány do souboru, na základě jeho přípony.

System_CAPS_pubmethod IsSupportedP2PReference(Object)

Označuje, zda sítě peer-to-peer odkaz na objekt.

System_CAPS_pubmethod IsWebFileRequiredByProject(Int32)

Označuje, zda projekt technologie Intellisense může zahrnovat webové soubory. Projekty Visual Basic nelze, můžete projekty Visual C#.

System_CAPS_pubmethod RefreshCompilerOptions()

Aktualizuje možnosti kompilátoru pomocí nastavení z hostitele.

System_CAPS_pubmethod RemoveAssemblyReference(String)

Odebere odkaz na sestavení.

System_CAPS_pubmethod RemoveFile(String, UInt32)

Odebere soubor z projektu.

System_CAPS_pubmethod RemoveP2PReference(Object)

Odebere odkaz na objekt prostřednictvím sítě peer-to-peer.

System_CAPS_pubmethod RenameFile(String, String, UInt32)

Přejmenuje soubor v projektu.

System_CAPS_pubmethod ResumePostedNotifications()

Povoluje účtování zpráv kompilátoru.

System_CAPS_pubmethod StartIntellisenseEngine()

Spusťte modul technologie Intellisense.

System_CAPS_pubmethod StopIntellisenseEngine()

Zastavte modulem Intellisense.

System_CAPS_pubmethod SuspendPostedNotifications()

Zastaví účtování zpráv kompilátoru.

System_CAPS_pubmethod WaitForIntellisenseReady()

Počkejte, dokud modul technologie Intellisense je připraven.

Poznámky

Další informace o jazycích obsažené v tématu jazyky obsažené.

Viz také

Obory názvů Microsoft.VisualStudio.Shell.Interop

Zpět na začátek