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 | |
---|---|---|
![]() |
AddAssemblyReference(String) | Přidá odkaz na sestavení do projektu. |
![]() |
AddFile(String, UInt32) | Přidá soubor do projektu. |
![]() |
AddP2PReference(Object) | Přidá odkaz na objekt v síti peer-to-peer. |
![]() |
Close() | Uvolní všechny prostředky nebo držení implementace rozhraní IVsIntellisenseProject. |
![]() |
GetCodeDomProviderName(String) | Načte název kompilátoru kódu nebo generátor kódu (zprostředkovatele DOM kódu). |
![]() |
GetCompilerReference(Object) | Načte ukazatel IUnknown rozhraní kompilátor pro projekt. |
![]() |
GetContainedLanguageFactory(IVsContainedLanguageFactory) | Vrací ukazatel IVsContainedLanguageFactory rozhraní pro projekt. |
![]() |
GetExternalErrorReporter(IVsReportExternalErrors) | Načte projektu externí chybě ohlašování, ukazatel IVsReportExternalErrors rozhraní. |
![]() |
GetFileCodeModel(Object, Object, Object) | Načte model kódu pro soubor určený projektů a položek. |
![]() |
GetProjectCodeModel(Object, Object) | Načte model kódu pro projekt. |
![]() |
Init(IVsIntellisenseProjectHost) | Inicializuje projektu technologie Intellisense. |
![]() |
IsCompilableFile(String) | Označuje, zda mohou být zkompilovány do souboru, na základě jeho přípony. |
![]() |
IsSupportedP2PReference(Object) | Označuje, zda sítě peer-to-peer odkaz na objekt. |
![]() |
IsWebFileRequiredByProject(Int32) | Označuje, zda projekt technologie Intellisense může zahrnovat webové soubory. Projekty Visual Basic nelze, můžete projekty Visual C#. |
![]() |
RefreshCompilerOptions() | Aktualizuje možnosti kompilátoru pomocí nastavení z hostitele. |
![]() |
RemoveAssemblyReference(String) | Odebere odkaz na sestavení. |
![]() |
RemoveFile(String, UInt32) | Odebere soubor z projektu. |
![]() |
RemoveP2PReference(Object) | Odebere odkaz na objekt prostřednictvím sítě peer-to-peer. |
![]() |
RenameFile(String, String, UInt32) | Přejmenuje soubor v projektu. |
![]() |
ResumePostedNotifications() | Povoluje účtování zpráv kompilátoru. |
![]() |
StartIntellisenseEngine() | Spusťte modul technologie Intellisense. |
![]() |
StopIntellisenseEngine() | Zastavte modulem Intellisense. |
![]() |
SuspendPostedNotifications() | Zastaví účtování zpráv kompilátoru. |
![]() |
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