Sdílet prostřednictvím


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

Třídy

BrowseLibraryGuids80

Obsahuje seznam identifikátorů GUID, které se používají k identifikaci atributů knihovny procházení.

BuildOutputGroup

Představuje výstupní skupinu sestavení.

ComponentSelectorGuids80

Obsahuje seznam identifikátorů GUID, které se používají k identifikaci položek selektoru komponent.

DTECatID

Obsahuje seznam identifikátorů GUID, které se používají k identifikaci kategorií DTE.

FontsAndColorsCategory

Definuje cílové skupiny, pro které jsou zadány možnosti písma a barvy.

LogicalViewID

Obsahuje seznam identifikátorů GUID, které se používají k identifikaci zobrazení souborů nebo procesů.

ShellGuids80

Obsahuje seznam identifikátorů GUID, které se používají k identifikaci komponent prostředí.

SymbolScopeGuids80

Definuje identifikátory GUID přidružené k oboru symbolů.

TaskListViews

Určuje zobrazení použitá k zobrazení seznamu úkolů.

TaskProviderGuids

Obsahuje seznam identifikátorů GUID, které se používají k identifikaci zprostředkovatelů úloh.

ToolboxMultitargetingFields

Představuje názvy polí v mapě řetězců s cílením na vícenásobný panel nástrojů.

ToolWindowGuids

Poskytuje identifikátory GUID, které se používají k identifikaci oken nástrojů sady Visual Studio.

ToolWindowGuids80

Poskytuje další GUIDs, které se používají k identifikaci oken nástrojů sady Visual Studio.

UIContextGuids

Obsahuje seznam identifikátorů GUID, které se používají k identifikaci kontextů příkazů.

UIContextGuids80

Poskytuje více identifikátorů GUID, které se používají k identifikaci kontextů příkazů.

VsMacrosGuids

Identifikátory GUID, které mají být zpřístupněny spravovanému kódu.

VsMSBuildTaskFileManagerClass

Jedná se o standardní implementaci IVsMSBuildTaskFileManager rozhraní, které poskytuje IntelliSense a podporu v době sestavení pro úlohy NÁSTROJE MSBuild.

VSPIAImporterClass

Implementují všechny balicí nástroje.

VsSymbolicNavigationManagerClass

Představuje globální službu, která spravuje seznam obslužných IVsSymbolicNavigationNotify rutin, které jsou registrovány na základě projektu. Toto rozhraní je k dispozici prostřednictvím .QueryService(Type, Object)

WellKnownToolboxDataFormats

Představuje datový formát panelu nástrojů.

WellKnownToolboxStringMaps

Dává název mapování řetězců pro data cílení na více míst.

Struktury

AllColorableItemInfo

Slouží k určení všech atributů položek zobrazení do prostředí sady Visual Studio.

CANDIDATEFORM

Obsahuje informace o pozici pro okno kandidáta.

ColorableItemInfo

Poskytuje informace v balíčku VSPackage o konkrétních uživatelsky nastavitelných barevných atributech položek zobrazení položek, které mohly být změněny uživatelem.

COMREFERENCE

Obsahuje informace o objektu COM (představuje).

COMREFERENCEINFO

ComREFERENCEINFO struktura ukládá informace o objektu COM.

ENC_ACTIVE_STATEMENT

Obsahuje informace o aktivních příkazech v části Upravit a Pokračovat.

ENC_EXCEPTION_SPAN

Poskytuje informace o rozsahu výjimek Upravit a Pokračovat.

FontInfo

Poskytuje základní definici libovolného písma používaného v kategorii Položky zobrazení.

LOGFONTW

Určuje atributy písma.

MEINIT

Obsahuje hodnoty pro inicializaci editoru nabídek. Používá se při CreateMenuEditor(MEINIT[], IVsMenuEditor) voláních.

OLEMENUID

Popisuje nabídku číselně nebo podle názvu.

POINTS

Určuje dvojici referenčních bodů x,y.

SYMBOL_DESCRIPTION_NODE

Určuje název a typ symbolu, který je navigačním uzlem.

SYSTEMTIME

Představuje datum a čas pomocí jednotlivých členů pro měsíc, den, rok, den v týdnu, hodinu, minutu, sekundu a milisekundu.

TBXITEMINFO

Určuje informace o položkách panelu nástrojů. Používá se v IVsToolbox::AddItem(IDataObject, TBXITEMINFO[], String) a IVsToolboxDataProvider::GetItemInfo(IDataObject, TBXITEMINFO[]).

UIDLGLOGFONT

Nastaví formátování písma dialogového okna.

VsAppPackageLaunchInfo

Určuje vlastnosti cílů DLO_AppPackageDebug .

VSArrangeWindowInfo

Určuje, jak se má okno uspořádat.

VsBootstrapperPackageInfo

Představuje informace o balíčku zaváděcího nástroje.

VSBROWSECONTAINER

Ukládá atributy kontejneru procházení.

VSBROWSEINFOW

Určuje informace použité k zobrazení dialogového okna Procházet.

VSCommandId
VSCOMPONENTSELECTORDATA

Ukládá atributy výběru pro komponentu.

VSCOMPONENTSELECTORTABINIT

Představuje informace o inicializaci tabulátoru.

VsDebugEngineFilter

Představuje sadu ladicích modulů.

VsDebugStartupInfo

Určuje další nastavení, která by měl ladicí program předat do CreateProcess při LaunchDebugTargets3(UInt32, VsDebugTargetInfo3[], VsDebugTargetProcessInfo[]) zavolání pomocí DLO_CreateProcess. Pole v této struktuře jsou analogická k polím v souboru STARTUPINFO (definovaném v souboru winbase.h).

VsDebugTargetInfo

Obsahuje informace o cíli ladění.

VsDebugTargetInfo2

Poskytuje informace o cíli ladění.

VsDebugTargetInfo3

Poskytuje informace o cíli ladění.

VsDebugTargetInfo4

Poskytuje informace o cíli ladění.

VsDebugTargetProcessInfo

Určuje informace o procesu pro cíl ladění. Používá se jako parametr v LaunchDebugTargets3(UInt32, VsDebugTargetInfo3[], VsDebugTargetProcessInfo[])nástroji .

VSDEFAULTPREVIEWER

Obsahuje informace o výchozím náhledu.

VSDRAWITEMSTRUCT

Představuje informace používané IVsImageButton k kreslení vlastníkem nakreslený ovládací prvek.

VSITEMSELECTION

Obsahuje informace, které jednoznačně identifikují vybranou položku v hierarchii.

VSNSEBROWSEINFOW

Určuje informace o rozšíření oboru názvů pro dialogové okno Procházet.

VSOBJCLIPFORMAT

Obsahuje atributy formátu schránky pro objekt.

VSOBJECTINFO

Ukládá atributy objektu knihovny.

VSOBNAVIGATIONINFO2

Ukládá atributy pro navigaci v objektech.

VSOBNAVIGATIONINFO3

Určuje informace pro navigaci k objektu. Zažaloval se v LocateNavigationInfo2(VSOBNAVIGATIONINFO3[], VSOBNAVNAMEINFONODE2[], Int32, Int32, UInt32) telefonátech.

VSOBNAVNAMEINFONODE

Ukládá informace o uzlu knihovny.

VSOBNAVNAMEINFONODE2

Určuje informace pro navigaci k objektu. (předáno do GetNavigationInfo2(UInt32, VSOBNAVIGATIONINFO3[]) a LocateNavigationInfo2(VSOBNAVIGATIONINFO3[], VSOBNAVNAMEINFONODE2[], Int32, Int32, UInt32))

VSOBSEARCHCRITERIA

Určuje podmínky a atributy požadavku hledání.

VSOBSEARCHCRITERIA2

Určuje možnosti hledání. Používá se s metodami, jako GetList2(UInt32, UInt32, UInt32, VSOBSEARCHCRITERIA2[], IVsObjectList2) jsou a GetList2(UInt32, UInt32, VSOBSEARCHCRITERIA2[], IVsObjectList2).

VSOPENFILENAMEW

Podobá se struktuře OPENFILENAMEW.

VsPrefetchedProjectInfo
VsProjectLoadInfo
VsPropertyBrowserState

Obsahuje informace o stavu prohlížeče vlastnosti.

VSPROPSHEETPAGE

Nastaví vlastnosti stránky vlastností. Podobně jako win32 PROPSHEETPAGE struktura.

VSQEQS_FILE_ATTRIBUTE_DATA

Struktura s atributy souborů a velikostí dat.

VsResolvedAssemblyPath

Představuje přeloženou cestu sestavení, jak se používá v nástroji ResolveAssemblyPathInTargetFx(String[], UInt32, VsResolvedAssemblyPath[], UInt32).

VSSAVEFILENAMEW

Obsahuje název souboru a informace o možnostech vyžadované dialogovým oknem Společné položky, které se používá k otevírání nebo ukládání souborů.

VSSAVETREEITEM

Určuje možnosti uložení položky stromového zobrazení.

VSSWATCHMETRICS

Obsahuje metriky ovládacího prvku vzorníku.

VSSWATCHRENDER

Obsahuje informace potřebné k vykreslení ovládacího prvku vzorníku.

VSTASKCOLUMN

Definice sloupců pro úkoly

VSTBM

Obsahuje metriky panelu nástrojů.

VsTextPos

Sleduje pozici bodů zarážky, aktuální umístění IP adresy a pozici kurzoru pro rychlé watch, popisky a datové popisy.

VSTREEDISPLAYDATA

Obsahuje hodnoty používané k načtení zobrazených dat pro položku ve stromovém seznamu.

VSTREELISTITEMCHANGE

Určuje dynamické změny seznamu stromové struktury.

VsUIElementDescriptor

Obsahuje identifikátor prvku v objektu pro vytváření uživatelského rozhraní.

VsUIPropertyDescriptor

Obsahuje meta informace o vlastnosti v uživatelském rozhraní sady Visual Studio.

WINDOWPOS

Představuje pozici okna.

Rozhraní

BooleanSymbolExpressionEvaluator

Představuje vyhodnocovač logických výrazů.

IActiveDesigner

Spravuje návrháře ActiveX používaného jako editor.

IAppxBaseExtension

Poskytuje rozšířením Sdílení a Otevření souboru přístup k dalším datovým prvkům manifestu aplikace.

IAppxFileOpenPickerExtension

Poskytuje rozšířením pro výběr souborů přístup k dalším datovým prvkům manifestu aplikace.

IAppxManifestDesignerService

Poskytuje programový přístup k souboru manifestu aplikace projektu. Jedná se o globální službu implementovanou balíčkem návrháře manifestu aplikace.

IAppxManifestDesignerService2

Poskytuje programový přístup k souboru .appxmanifext projektu. Můžete ho použít k otevření objektu DocData poskytnutého manifestem Designer, ujistěte se, že je zaregistrovaný ve spuštěné tabulce dokumentů (RDT) a vrátíte objekt popisovače dokumentu, který implementuje dvě rozhraní: IVsDocumentLockHolder a IVsInvisibleEditor. To vynutí zavření všech existujících oken dokumentu a způsobí, že vrácený popisovač dokumentu bude obsahovat RDT_EditLock. Pokud potřebujete zachovat popisovač dokumentu po delší dobu, přetypujte ho na IVsInvisibleEditor a pomocí getDocData získejte ukazatel na nový objektový model. Až budete hotovi s popisovačem dokumentu, vždy volejte IVsDocumentLockHolder.CloseDocumentHolder(), obvykle předávat (uint)__FRAMECLOSE. FRAMECLOSE_SaveIfDirty jako možnost uložení.

IAppxManifestDesignerService3

Poskytuje programový přístup k souboru .appxmanifext projektu. Můžete ho použít k otevření objektu DocData poskytnutého manifestem Designer, ujistěte se, že je zaregistrovaný ve spuštěné tabulce dokumentů (RDT) a vrátíte objekt popisovače dokumentu, který implementuje dvě rozhraní: IVsDocumentLockHolder a IVsInvisibleEditor. To vynutí zavření všech existujících oken dokumentu a způsobí, že vrácený popisovač dokumentu bude obsahovat RDT_EditLock. Pokud potřebujete zachovat popisovač dokumentu po delší dobu, přetypujte ho na IVsInvisibleEditor a pomocí getDocData získejte ukazatel na nový objektový model. Až budete hotovi s popisovačem dokumentu, vždy volejte IVsDocumentLockHolder.CloseDocumentHolder(), obvykle předávat (uint)__FRAMECLOSE. FRAMECLOSE_SaveIfDirty jako možnost uložení.

IAppxManifestDocument

Poskytuje objektový model pro manifest aplikace aktuálního projektu. Implementuje ho DocData objekt návrháře manifestu aplikace.

IAppxManifestDocument2

Poskytuje objektový model pro manifest aplikace aktuálního projektu. Implementuje ho DocData objekt návrháře manifestu aplikace.

IAppxShareExtension

Poskytuje přístup rozšíření sdílení k dalším datovým prvkům manifestu aplikace.

IAsyncLoadablePackageInitialize

Poskytuje způsob, jak získat přístup k IAsyncServiceProvider a IProfferAsyncService bez nutnosti použití IServiceProvider. Implementují se balíčky.

IAsyncPersistFile
IAsyncPersistFileFormat
IAsyncProgressCallback

Poskytuje způsob, jak mohou vlastníci asynchronních služeb a balíčků hlásit průběh. Hlášený průběh může prostředí uživatelům zobrazit srozumitelným způsobem. Rozhraní je implementované v integrovaném vývojovém prostředí sady Visual Studio. V případě načtení balíčku je instance předána balíčku prostřednictvím metody Initialize. V případě služeb může balíček načíst instanci prostřednictvím metody IProfferAsyncService.GetServiceProgressCallback. Toto rozhraní se používá pro generování sestav průběhu načítání balíčků i služeb. Pro balíčky se nepoužívá argument guidService a bude ignorován.

IAsyncServiceProvider

Představuje asynchronního poskytovatele služeb.

IAsyncServiceProvider2
IBuilderWizardManager

Načte a spravuje tvůrce pro konkrétní vlastnosti a komponenty. Tvůrce vygeneruje kód pro položku.

ICategorizeProperties

Poskytuje názvy kategorií a mapuje kategorie na vlastnosti pro zobrazení v okno Vlastnosti.

ICodeNavigate

Poskytuje metodu pro zobrazení výchozího kódu obslužné rutiny události pro daný zobrazený objekt.

ICodeNavigate2

Zobrazí kód obslužné rutiny události daného zobrazeného objektu. Toto rozhraní se ICodeNavigate rozšiřuje o další metodu pro zobrazení kódu pro konkrétní události zobrazeného objektu.

IComWrapper

Představuje obálku modelu COM.

IComWrapperFactory

Představuje objekt pro zabalení modelu COM.

IComWrapperFactory2
IDirAutoCompleteList

Označí seznam adresářů jako podporující automatické dokončování. Při automatickém dokončování se při zadávání znaků zobrazí odpovídající podadresáře.

IDirList

Spravuje vzhled a akce zobrazeného seznamu adresářů.

IDirListEvents

Určuje obslužnou rutinu události pro zobrazený seznam adresářů. Toto je odchozí rozhraní pro implementaci seznamu adresářů IConnectionPoint.

IDirListSite

Udržuje ukazatel rozhraní na nadřazený objekt, který spravuje seznam adresářů.

IDiscoverUrlCallBack

Určuje rozhraní, které se má použít při dokončení zjišťování webové služby. Obvykle se používá k upozornění prostředí po asynchronním hledání.

IDiscoveryClientResult

Jeden výsledek hledání zjišťování webové služby. Člen skupiny IDiscoveryClientResultCollection.

IDiscoveryClientResultCollection

Kolekce výsledků, IDiscoveryClientResult rozhraní, z hledání zjišťování webové služby.

IDiscoveryResult

Stáhne výsledky relace zjišťování webové služby XML.

IDiscoveryResult2

Stáhne výsledky relace zjišťování webové služby XML.

IDiscoverySession

Volal by IVsAddWebReferenceDlg2 ke zjištění webových služeb XML.

IDocumentSite

Udržuje informace a poskytuje metody pro nadřazený objekt dokumentu.

IDocumentSite2

Udržuje informace a poskytuje metody pro nadřazený objekt dokumentu. Toto rozhraní rozšiřuje a dědí z IDocumentSite.

IDropSource

Poskytuje vizuální zpětnou vazbu a informace o zdroji použitém při operaci přetažení.

IEnlistingInProject

Balíček SCC je v procesu zařazení do řešení nebo projektu.

IEnumComponents

Vytvoří výčet komponent ve výběru komponent.

IEnumComReferences

Enumerátor pro odkazy modelu COM. Používá se v dialogovém okně Přidat odkaz integrovaného vývojového prostředí ( IDE).

IEnumHierarchies

Enumerátor pro projekty v řešení. Instanci rozhraní můžete získat pomocí GetProjectEnum(UInt32, Guid, IEnumHierarchies) metody IVsSolution rozhraní a IVsSolution2 .

IEnumHierarchyItems

Implementované prostředím za účelem číslovat položky hierarchie.

IEnumPackages

Enumerátor pro aktuálně načtené balíčky VSPackage. Instanci rozhraní můžete získat prostřednictvím GetPackageEnum(IEnumPackages) metody IVsShell rozhraní .

IEnumProjectStartupServices

Vytvoří výčet služeb potřebných pro projekt při spuštění. Instanci rozhraní můžete získat pomocí GetStartupServiceEnum(IEnumProjectStartupServices) metody IVsProjectStartupServices rozhraní .

IEnumRunningDocuments

Představuje seznam souborů cookie tabulky běžících dokumentů (RDT), které pak představují otevřený dokument.

IEnumSystemAssemblies

Enumerátor pro systémová sestavení.

IEnumTargetFrameworks

Enumerátor pro podporované verze rozhraní.

IEnumToolboxItems

Enumerátor pro položky v sadě nástrojů. Instanci rozhraní můžete získat pomocí EnumItems(String, IEnumToolboxItems) metod IVsToolbox rozhraní a IVsToolbox2 .

IEnumToolboxTabs

Enumerátor pro karty v sadě nástrojů. Instanci rozhraní můžete získat pomocí EnumTabs(IEnumToolboxTabs) metody IVsToolbox rozhraní a IVsToolbox2 .

IEnumVsENCRebuildableProjectCfgs

Vytvoří výčet komponent v konfiguracích projektu upravit a pokračovat znovu sestavit.

IEnumVsProfilerTargetInfos

Enumerátor pro položky v informacích o cíli profileru.

IEnumWebServices

Enumerátor pro webové služby nabízené webem nebo projektem. Instanci rozhraní můžete získat pomocí WebServices(IEnumWebServices) metody IVsWebServiceProvider rozhraní .

IEnumWindowFrames

Enumerátor pro kolekci oken, jako jsou otevřená okna dokumentů. Instanci rozhraní můžete získat pomocí GetDocumentWindowEnum(IEnumWindowFrames) metod IVsUIShell a GetToolWindowEnum(IEnumWindowFrames) rozhraní.

IErrorInfo

Poskytuje podrobné informace o kontextových chybách.

IExtendedObject

Poskytuje přístup k vnitřnímu objektu rozšířeného objektu. Příkladem rozšířeného objektu je objekt uvnitř kontejneru, kde kontejner poskytuje další vlastnosti objektu, například Nahoře nebo Vlevo pro umístění ve formuláři.

IExtendedTypeLib

Vytvoří a spravuje knihovnu typů pro rozšířený objekt. Příkladem rozšířeného objektu je objekt uvnitř kontejneru, kde kontejner poskytuje další vlastnosti objektu, například Nahoře nebo Vlevo pro umístění ve formuláři. Složený objekt lze považovat za jeden rozšířený objekt s rozšířenou knihovnou typů.

IFreeThreadedComWrapper
IHelp

Spravuje načítání a zobrazení informací o online nápovědě. Instanci rozhraní můžete získat ze služby SHelp (SID_SHelp).

ILicensedClassManager

Sdělí sadě Visual Studio, které třídy balíček potřebuje, prostřednictvím seznamu licenčních klíčů. Instanci rozhraní můžete získat prostřednictvím SLicensedClassManager služby (SID_SLicensedClassManager).

ILocalRegistry

Vytvoří místně zaregistrovaný objekt COM vzhledem k místnímu podregistru registru sady Visual Studio.

ILocalRegistry2

Vytvoří místně zaregistrovaný objekt COM vzhledem k místnímu podregistru registru sady Visual Studio.

ILocalRegistry3

Vytvoří místní registr vzhledem k podregistru registru sady Visual Studio. Toto rozhraní rozšiřuje ILocalRegistry2. Instanci rozhraní můžete získat prostřednictvím SLocalRegistry služby (SID_SLocalRegistry).

ILocalRegistry4

Vytvoří místní registr vzhledem k podregistru registru sady Visual Studio. Instanci rozhraní můžete získat prostřednictvím SLocalRegistry služby (SID_SLocalRegistry).

ILocalRegistry5

Implementuje se v prostředí sady Visual Studio a dá se získat prostřednictvím SLocalRegistry služby. Přidá jednu metodu podobnou CreateManagedInstance(String, String, String, Guid, IntPtr) metodě , ale která podporuje agregaci modelu COM s daným vnějším objektem.

IOleComponent2

Umožňuje komponentám účastnit se zpracování zpráv, když čekají na popisovače.

IOleComponentUIManager

Rozhraní IOleComponentUIManager poskytuje místní objekty VSPackage přístup k různým funkcím uživatelského rozhraní poskytované prostředím, jako je zobrazení zprávy, místní nabídky a stavový řádek.

IOleInPlaceComponent

Umožňuje, aby místní objekty VSPackage fungovaly jako plně integrovaná komponenta prostředí pomocí SOleComponentUIManager služby .

IOleInPlaceComponentSite

Rozhraní IOleInPlaceComponentSite se v současné době nepodporuje. Pokud se podporuje, bude implementováno kontejnerem místního objektu VSPackage k řízení režimu uživatelského rozhraní objektu.

IOleInPlaceComponentUIManager

Umožňuje integrovat nabídky, panely nástrojů a příkazy existujících objektů VSPackage do služby prostředí SOleComponentUIManager a spravovat je.

IPerPropertyBrowsing2

Mapuje vlastnosti na jejich tvůrce a spouští je. Tvůrce vrátí hodnotu nebo hodnoty pro danou vlastnost. Příkladem tvůrce je tvůrce stylů pro kaskádovou šablonu stylů.

IPersistFileFormat

Získá informace o formátu souboru o položkách, které vyžadují uložení, a umožňuje programově načíst nebo uložit objekt ve formátu určeném uživatelem.

IPersistXMLFragment

Používá se k zachování dat nesouvisejích se sestavením ve formátu XML volného tvaru.

IPreferPropertyPagesWithTreeControl

Způsobí, že stránka vlastností zobrazí ovládací prvek stromu místo karet.

IProfferAsyncService

Poskytuje způsob, jak zaregistrovat poskytovatele pro služby, které lze načíst asynchronně. Podobá se IProfferService.Mplementation musí být s volným vláknem.

IProfferService

Umožňuje VSPackage nabízet nové služby prostřednictvím prostředí sady Visual Studio, které nejsou nativně implementovány prostředím. V důsledku toho poskytuje mechanismus, pomocí kterého můžou balíčky VSPackage přispívat k prostředí. Rozhraní IProfferService je součástí .SProfferService

IProfferTypeLib

Umožňuje návrháři technologie ActiveX poskytnout knihovnu typů pro svého hostitele. Návrhář poskytuje knihovnu typů prostřednictvím SProfferTypeLib služby (SID_SProfferTypeLib).

IPropertyPageUndoString

Používá se ovládacími prvky k poskytnutí řetězce pro vrácení zpět pro nastavení stránky vlastností.

IProvideAltHTML

Používá se webovým ovládacím prvku k zadání alternativního textu vlastnosti a k označení, zda je text upravitelný nebo ne.

IProvideDynamicClassInfo

Používá se návrháři activex k poskytování informací o dynamickém ITypeInfo typu prostřednictvím rozhraní. Kontejner může pomocí rozhraní získat informace o typu v reakci na události změny typu.

IProvidePropertyBuilder

Správce tvůrce, kód, který vytvoří hodnotu vlastnosti. Často má podobu dialogového okna zobrazeného kliknutím na tlačítko se třemi tečky na stránce vlastností.

IProvideRuntimeHTML

Používá se ovládacím prvku ActiveX k poskytnutí řetězce HTML do svého kontejneru za běhu.

IReferenceInfo

Poskytuje informace o výsledku z relace zjišťování webové služby XML. GetReferenceInfo(Int32, IReferenceInfo) K získání instance tohoto rozhraní použijte metodu IDiscoveryResult rozhraní .

IRequireClasses

Poskytuje seznam identifikátorů tříd pro použití s rozhraním ILicensedClassManager . Identifikátory říkají sadě Visual Studio, které třídy balíček vyžaduje.

ISccManagerLoaded

Definuje, kdy je načten sccManager.

ISchemaReferenceInfo

Vrátí cílový obor názvů schématu XML nalezeného jako výsledek hledání zjišťování webové služby. Typ dokumentu můžete najít pomocí IReferenceInfo rozhraní a v případě potřeby ho použít ISchemaReferenceInfo .

ISelectionContainer

Poskytuje přístup k objektům sloužícím k aktualizaci okno Vlastnosti.

ITrackSelection

Upozorní prostředí na změnu v aktuálním kontejneru výběru.

IUIElement

Zobrazí nebo skryje prvek uživatelského rozhraní. Implementuje element a používá ho kontejner.

IUIHostLocale

Poskytuje přístup ke službám národního prostředí uživatelského rozhraní pro správu lokalizace řetězce dialogového okna.

IUIHostLocale2

Poskytuje přístup ke službám národního prostředí uživatelského rozhraní pro správu lokalizace řetězce dialogového okna.

IUIHostLocale3
IVsActivityLog

Přidá události do protokolu aktivit integrovaného vývojového prostředí ( IDE). SVsActivityLog K získání instance rozhraní použijte službu (SID_SVsActivityLog).

IVsAddNewWebProjectItemDlg

Zobrazí dialogové okno PřidatItem s ovládacím prvku listview a konkrétními ovládacími prvky souvisejícími s webem. Používá se v implementacích webového projektu. Instanci rozhraní můžete získat ze SVsAddProjectItemDlg služby (SID_SVsAddProjectItemDlg).

IVsAddProjectItemDlg

Poskytuje přístup k dialogovému oknu Přidat položku projektu prostředí za účelem přidání nových položek do projektu.

IVsAddProjectItemDlg2

Poskytuje přístup k dialogovému oknu Přidat položku projektu prostředí za účelem přidání nových položek do projektu.

IVsAddProjectItemDlg3
IVsAddToolboxItems

Přidá položky do sady nástrojů.

IVsAddWebReferenceDlg

Umožňuje, aby balíček VSPackage zahrnoval dialogové okno webových služeb.

IVsAddWebReferenceDlg2

Umožňuje, aby balíček VSPackage zahrnoval dialogové okno webových služeb.

IVsAggregatableProject

Implementuje projekt, který podporuje přidávání podtypů projektu prostřednictvím agregace.

IVsAggregatableProject2

Představuje agregovatelný projekt.

IVsAggregatableProjectFactory

Vytvoří typ projektu, který podporuje agregaci.

IVsAppCommandLine

Toto rozhraní používá balíček ke čtení přepínačů příkazového řádku zadaných uživatelem.

IVsAppCompat

Rozhraní se IVsAppCompat obvykle používá k narušení kompatibility projektů s předchozími verzemi aplikace. Toto rozhraní je k dispozici prostřednictvím služby SVsSolution. Další informace najdete v tématu Vytváření vlastních projektů s podporou verzí.

IVsAppContainerBootstrapper

Představuje zaváděcí nástroj.

IVsAppContainerBootstrapper2

Představuje zaváděcí nástroj.

IVsAppContainerBootstrapper3

Představuje zaváděcí nástroj.

IVsAppContainerBootstrapper4
IVsAppContainerBootstrapper5
IVsAppContainerBootstrapper6
IVsAppContainerBootstrapperEvents

Představuje události zaváděcího modulu.

IVsAppContainerBootstrapperLogger

Představuje protokolovací nástroj zaváděcího nástroje.

IVsAppContainerBootstrapperResult

Představuje výsledek operace zaváděcího kontejneru aplikace.

IVsAppContainerDeveloperLicensing

Poskytuje základní podporu pro práci s licencováním pro vývojáře.

IVsAppContainerProjectDeploy

Nasadí aplikaci kontejneru aplikace.

IVsAppContainerProjectDeploy2

Nasadí aplikaci kontejneru aplikace.

IVsAppContainerProjectDeployCallback

Poskytuje informace o metodách zpětného volání a definuje je pro monitorování operace nasazení projektu kontejneru aplikace.

IVsAppContainerProjectDeployEvents

Zpracovává události, ke kterým dochází před a po procesu nasazení kontejneru aplikace.

IVsAppContainerProjectDeployOperation

Poskytuje kontrolu nad nasazením aplikace kontejneru aplikace.

IVsAppContainerProjectDeployResult

Poskytuje podrobné výsledky operace nasazení aplikace kontejneru aplikace.

IVsAssemblyNameUnification

Vrátí název sjednoceného sestavení na základě jednoduchých a úplných názvů, které zavaděč používá, a seznamu sestavení rozhraní .NET Framework (FrameworkList.xml). SVsAssemblyNameUnification K získání instance rozhraní použijte službu (SID_SvsAssemblyNameUnification).

IVsAssemblyReference

Poskytuje informace o odkazech na sestavení sady Visual Studio.

IVsAssemblyReferenceProviderContext

Kontextový objekt použitý k inicializaci zprostředkovatele odkazu na sestavení.

IVsAsyncCommandParameters

Instance tohoto rozhraní se odešle jako vstupní argument příkazům s příkazem AsyncFromUIInvocation, když jsou spuštěny gestem uživatelského rozhraní, jako je příkaz nabídky, tlačítko panelu nástrojů nebo vazba kláves.

IVsAsyncDataSourceFactory
IVsAsyncDeferredDocView
IVsAsyncDeferredDocView2
IVsAsyncDocViewResult
IVsAsyncEnum

Implementované pomocí enumerátorů podporujících asynchronní chování.

IVsAsyncEnumCallback

Rozhraní popisující metodu zpětného volání pro asynchronní enumerátor používá k označení další položky je k dispozici. Zpětné volání nastavíte pomocí AdviseAsyncEnumCallback(IVsAsyncEnumCallback, UInt32) metody IVsAsyncEnum rozhraní.

IVsAsynchOpenFromScc

Toto rozhraní podporuje asynchronní načítání projektů ze správy zdrojového kódu.

IVsAsynchOpenFromSccProjectEvents

Poskytuje informace o průběhu při asynchronním načítání projektu nebo řešení ze správy zdrojového kódu.

IVsAsynchronousProjectCreate

Vytváří projekty asynchronně. Toto rozhraní implementují projektové továrny pro podporu načítání řešení na pozadí (BSL).

IVsAsynchronousProjectCreateUI

Upozorní klienta, když projekt načítání dosáhne zřízeného stavu.

IVsAsyncOpenDocumentResult

Představuje výsledek asynchronní operace otevření dokumentu.

IVsAsyncPersistDocData
IVsAsyncPersistHierarchyItem
IVsAsyncRunningDocumentTable
IVsAsyncRunningDocumentTable2
IVsAsyncRunningDocumentTable3
IVsAsyncRunningDocumentTable4
IVsAsyncSaveResult

Výsledek asynchronní operace ukládání. Toto je hodnota vrácená metodou GetResult při asynchronním uložení vrácena IVsTask.

IVsAsyncShell
IVsAsyncShellOpenDocument

Rozhraní služby, které poskytuje sadu metod pro asynchronní otevírání dokumentů.

IVsAsyncSolution
IVsAsyncToolWindowFactory
IVsAsyncToolWindowFactoryProvider
IVsAsyncUIFactory
IVsBackForwardNavigation

Zřídka se používá. Umožňuje v okně přejít zpět a vpřed na uložené navigační body. AddNewBFNavigationItem(IVsWindowFrame, String, Object, Int32) K přidání navigačního bodu použijte metodu IVsUIShell rozhraní.

IVsBackForwardNavigation2

Umožňuje v okně přejít zpět a vpřed na uložené navigační body.

IVsBatchProjectActionContext
IVsBatchUpdate

Zahájí začlenění všech čekajících aktualizací dat do textové vyrovnávací paměti nebo zobrazení.

IVsBooleanSymbolExpressionEvaluator

Poskytuje analýzu a vyhodnocení výrazu proti sadě logických symbolů za účelem otestování, zda sada symbolů způsobí, že výraz vyhodnotí na true. Toto rozhraní můžete získat voláním GetService(Type) pomocí .VsProjectCapabilityExpressionMatcher

IVsBooleanSymbolExpressionEvaluator2

Poskytuje analýzu a vyhodnocení výrazu proti testeru nalezených logických symbolů za účelem otestování, zda sada symbolů způsobí, že výraz se vyhodnotí jako true. Získá se spoluvytvářením GUID služby BooleanSymbolExpressionEvaluator.

IVsBooleanSymbolPresenceBulkChecker

Poskytuje hromadný hit tester logických symbolů používaných IVsBooleanSymbolExpressionEvaluator2 při vyhodnocování logického výrazu.

IVsBooleanSymbolPresenceChecker

Poskytuje tester výsledků logických symbolů používaných IVsBooleanSymbolExpressionEvaluator2 při vyhodnocování logického výrazu.

IVsBroadcastMessageEvents

Vysílá zprávy klientům, kteří se zaregistrovali, aby byli upozorněni na události v rámci prostředí.

IVsBrowseComponentSet

Poskytuje data obsažená v sadě komponent pro procházení.

IVsBrowseContainersList

Poskytuje informace o kontejneru v seznamu kontejnerů nebo vyhledá kontejner komponenty.

IVsBrowseObject

Umožňuje načtení objektu IVsHierarchy nebo VSITEMID vzhledem k objektu procházení konfigurace projektu.

IVsBrowseProjectLocation

Zobrazí dialogové okno pro vyhledání umístění nového projektu.

IVsBuildableProjectCfg

Spravuje operaci sestavení konfigurace projektu.

IVsBuildableProjectCfg2

Poskytuje informace o konfiguraci sestavení projektu a spustí sestavení.

IVsBuildDependency

Umožňuje projektu popsat závislosti sestavení.

IVsBuildItemStorage
IVsBuildItemStorageCallback
IVsBuildMacroInfo

Umožňuje vyhodnocení maker načtením řetězce přidruženého k názvu makra z projektu.

IVsBuildManagerAccessor

Poskytuje způsob, jak nespravovaný kód získat přístup k objektu globálního modulu bez nutnosti vytvořit instanci nákladného objektu, jako je projekt. (Nespravovaný kód nemůže přistupovat přímo k Engine.GlobalEngine, protože tento objekt je označen jako "static" a "statické" objekty nejsou snadno dostupné přes hranice com-interop.)

IVsBuildManagerAccessor2

Poskytuje způsob, jak synchronizovat přístup k výchozímu správci sestavení NÁSTROJE MSBuild.

IVsBuildManagerAccessor3

Poskytuje způsob, jak synchronizovat přístup k výchozímu správci sestavení NÁSTROJE MSBuild.

IVsBuildManagerAccessor4
IVsBuildPropertyStorage

Získá a nastaví MSBuild vlastnosti v souboru projektu.

IVsBuildPropertyStorage2

Implementuje projektový systém, aby dal příchutím přístup k systému vlastností MSBuild. Toto rozhraní poskytuje větší flexibilitu, pokud jde o vlastnosti nastavení než IVsBuildPropertyStorage. Umožňuje přidat novou skupinu podmíněných vlastností a neuvádí hodnoty.

IVsBuildPropertyStorage3

Implementuje projektový systém, aby dal příchutím přístup k systému vlastností MSBuild. Toto rozhraní poskytuje větší flexibilitu, pokud jde o vlastnosti nastavení než IVsBuildPropertyStorage. Umožňuje přidat novou skupinu podmíněných vlastností a neuvádí hodnoty.

IVsBuildPropertyStorageEvents

Představuje události úložiště vlastností sestavení.

IVsBuildStatusCallback

Umožňuje prostředí přijímat oznámení o stavu operace sestavení.

IVsBulkFileOperation
IVsCallBrowser

Pracuje s prohlížečem volání pro ladění. Instanci tohoto rozhraní můžete získat ze SVsCallBrowser služby (SID_SVsCallBrowser).

IVsCfg

Poskytuje informace o konfiguraci projektu.

IVsCfgBrowseObject

IVsCfg Vrátí objekt zadaný objektem pro procházení konfigurace projektu.

IVsCfgProvider

Umožňuje projektům spravovat informace o konfiguraci.

IVsCfgProvider2

Umožňuje projektům spravovat informace o konfiguraci.

IVsCfgProviderEvents

Poskytuje oznámení o událostech konfigurace.

IVsCfgProviderEventsHelper

Implementované prostředím, které projekty volaly k použití jako pomocná rutina implementuje IVsCfgProvider2.

IVsClassView

Umožňuje navigaci k objektu v zobrazení třídy.

IVsCmdNameMapping

Mapuje názvy příkazů a identifikátory GUID. Umožňuje určit všechny příkazy a názvy. Instanci tohoto rozhraní můžete získat ze SVsCmdNameMapping služby (SID_SVsCmdNameMapping).

IVsCodeDefView

Pracuje s oknem Zobrazení definice kódu. Instanci rozhraní můžete získat ze SVsCodeDefView služby (SID_SVsCodeDefView).

IVsCodeDefViewContext

Nastaví kontext pro zobrazení okna nástroje Definice kódu. Kontext zahrnuje například název souboru a čísla řádků a sloupců.

IVsCodeShareHandler

Interní rozhraní. Nepoužívat.

IVsCombinedBrowseComponentSet

Kombinuje více sad komponent.

IVsCommandArgInfo

Umožňuje implementaci QueryStatus(Guid, UInt32, OLECMD[], IntPtr) dotazovat, zda byl zadán argument příkazu.

IVsCommandWindow

Povolí balíčku použití příkazového okna. Instanci rozhraní můžete získat ze SVsCommandWindow služby (SID_SVsCommandWindow).

IVsCommandWindow2

Nastaví režim příkazového okna. Instanci tohoto rozhraní můžete získat ze SVsCommandWindow služby (SID_SVsCommandWindow).

IVsCommandWindowsCollection

Pracuje s okny v seznamu commandwindows, který visual studio udržuje. Instanci rozhraní můžete získat ze SVsCommandWindowsCollection služby (SID_SVsCommandWindowsCollection).

IVsCommentTaskInfo

Poskytuje informace o tokenech úkolů komentářů používaných seznamem úkolů.

IVsCommentTaskToken

Představuje jeden token úkolu komentáře.

IVsCommonMessagePump

Umožňuje uživateli zachovat odezvu sady Visual Studio během zpracování na pozadí. Rozhraní lze získat prostřednictvím SVsCommonMessagePumpFactory služby.

IVsCommonMessagePumpClientEvents

Poskytuje vlastní logiku pro zpracování událostí čekání, jako je vypršení časového limitu, signalizace popisovače nebo příchozí zpráva okna. Rozhraní je vyžadováno pouze pro pokročilejší scénáře čekání, které vyžadují větší kontrolu nad logikou čekání. Ve většině případů by měla být dostatečná výchozí funkce, kterou ModalWaitForObjects(IntPtr[], UInt32, UInt32) nabízí. Toto rozhraní je zjednodušená verze nástroje IOleComponent2.

IVsCommonMessagePumpFactory

Umožňuje implementátoru vytvořit .IVsCommonMessagePump

IVsComponentEnumeratorFactory

Poskytuje enumerátor pro komponenty, cesty sestavení nebo seznam adresářů obsahujících odkazy. Instanci rozhraní můžete získat ze SCompEnumService služby (SID_SCompEnumService).

IVsComponentEnumeratorFactory2

Poskytuje enumerátor pro komponenty, cesty sestavení nebo seznam adresářů obsahujících odkazy. Instanci rozhraní můžete získat ze SCompEnumService služby (SID_SCompEnumService). Toto rozhraní se IVsComponentEnumeratorFactory rozšiřuje o seznam cest oddělených středníky.

IVsComponentEnumeratorFactory3

Poskytuje enumerátor pro komponenty, cesty sestavení nebo seznam adresářů obsahujících odkazy. Instanci rozhraní můžete získat ze SCompEnumService služby (SID_SCompEnumService). Toto rozhraní rozšiřuje funkce IVsComponentEnumeratorFactory2 vytvořením enumerátoru, který také vrací informace o modulu runtime. Nedědí však z IVsComponentEnumeratorFactory2.

IVsComponentEnumeratorFactory4

Vytvoří výčet komponent v souladu s rozšiřitelným cílením na více.

IVsComponentModelHost

Zveřejňuje informace potřebné pro hostování SADY Visual Studio MEF. Toto rozhraní můžete získat prostřednictvím SVsComponentModelHost služby.

IVsComponentSelectorData

Vrátí data o komponentě.

IVsComponentSelectorDlg

Přidá komponenty do projektu.

IVsComponentSelectorDlg2

Spravuje odkazy na komponenty různých typů v rámci projektu.

IVsComponentSelectorDlg3

Spravuje odkazy na komponenty různých typů v rámci projektu.

IVsComponentSelectorDlg4

Spravuje odkazy na komponenty různých typů v rámci projektu. Implementuje prostředí sady Visual Studio získané prostřednictvím SVsComponentSelectorDlg služby.

IVsComponentSelectorProvider

Implementují se balíčky VSPackage, které poskytují stránky pro výběr komponenty, například dialogové okno Přidat odkaz.

IVsComponentUser

Přidá komponenty do zadaného projektu.

IVsComReference

Obsahuje informace o odkazech modelu COM sady Visual Studio.

IVsComReferenceProviderContext

Kontextový objekt použitý k inicializaci zprostředkovatele odkazu modelu COM.

IVsConfigurationManagerDlg

Zobrazí dialogové okno Configuration Manager. Instanci rozhraní můžete získat ze SVsConfigurationManagerDlg služby (SID_SVsConfigurationManagerDlg).

IVsConfigureToolboxItem

Klienti implementují konfiguraci spravovaných položek panelu nástrojů při jejich přidávání do sady nástrojů jejich registrací v nástroji IToolboxService. Objekty, které implementují toto rozhraní, jsou vytvořeny pomocí .CreateInstance(Guid, Object, Guid, UInt32, IntPtr) Měly by být zaregistrované pod klíčem $RegRoot$\ToolboxItemConfiguration.

IVsConnectedServiceInstanceReference

Představuje odkaz na připojenou službu.

IVsConnectedServiceInstanceReferenceProviderContext

Kontext zprostředkovatele odkazu na připojené služby.

IVsConnectedServiceProperties

Představuje vlastnosti připojené služby.

IVsContextualIntellisenseFilter

Filtruje položky IntelliSense a určuje, jestli se zobrazí nápověda intellisense. Instanci rozhraní můžete získat z GetFilter(IVsHierarchy, IVsContextualIntellisenseFilter) metody IVsContextualIntellisenseFilterProvider rozhraní.

IVsContextualIntellisenseFilterProvider

Poskytuje filtr pro položky IntelliSense na základě informací o hierarchii projektu. Instanci rozhraní můžete získat z konfigurace zařízení (DevCfg).

IVsCoTaskMemFreeMyStrings

Používá se ve spojení s určitými dalšími rozhraními k označení, že řetězce vrácené z těchto rozhraní by měly být uvolněny volajícím.

IVsCreateAggregateProject

Volá se podle typu projektu, který podporuje agregaci.

IVsDataEnvironment

Poskytuje rozhraní pro datové služby, jako je databázová připojení. Rozhraní můžete použít k podpoře procházení webových služeb.

IVsDataObjectStringMapEvents

Implementují klienti IVsDataObjectStringMapManager , kteří mají zájem o zpětné volání při změně mapování řetězců.

IVsDataObjectStringMapManager

Umožňuje ukládání párů název/hodnota v objektu IDataObject. V jednom datovém objektu může existovat více mapování řetězců s různými názvy. Toto rozhraní můžete získat pomocí .SVsDataObjectStringMapManager

IVsDataObjectStringMapManager2

Umožňuje ukládání dvojic název/hodnota v objektu IDataObject. V jednom datovém objektu může existovat více mapování řetězců s různými názvy.

IVsDataSourceFactory

Implementují se balíčky, které poskytují vlastní objekty pro vytváření zdrojů dat.

IVsDebuggableProjectCfg

Umožňuje spuštění a spuštění vytvořené konfigurace ladicího programu.

IVsDebuggableProjectCfg2

Podporuje spuštění ladění (příkaz F5). IVsDebuggableProjectCfg Před spuštěním ladicího programu poskytuje volání metody (OnBeforeDebugLaunch(UInt32)).

IVsDebuggableProtocol

Umožňuje klientům přidat do seznamu laditelných protokolů.

IVsDebugger

Poskytuje přístup k aktuálnímu ladicího programu, aby balíček mohl naslouchat událostem ladicího programu. Instanci tohoto rozhraní můžete získat z GetIVsDebugger() metody LanguageService služby.

IVsDebugger10
IVsDebugger2

Poskytuje další přístup k ladicímu programu. Instanci tohoto rozhraní můžete získat ze SVsShellDebugger služby (SID_SVsShellDebugger). Toto rozhraní rozšiřuje IVsDebugger.

IVsDebugger3

Poskytuje další přístup k ladicímu programu. Instanci tohoto rozhraní můžete získat ze SVsShellDebugger služby (SID_SVsShellDebugger). Toto rozhraní rozšiřuje IVsDebugger a IVsDebugger2.

IVsDebugger4

Poskytuje další přístup k ladicímu programu. Instanci tohoto rozhraní můžete získat ze SVsShellDebugger služby (SID_SVsShellDebugger).

IVsDebugger5

Implementuje ladicí program získaný prostřednictvím služby SID_SVsShellDebugger.

IVsDebugger6
IVsDebugger7
IVsDebugger8
IVsDebugger9
IVsDebuggerEvents

Poskytuje oznámení, když ladicí program změní režim. Ladicí program pracuje v jednom ze tří režimů: spuštění, přerušení nebo návrh. Rozhraní je argument AdviseDebuggerEvents(IVsDebuggerEvents, UInt32) metody IVsDebugger rozhraní. Rozhraní je jímka událostí, příjemce událostí, implementovaná komponentami, které chtějí oznámení o změnách v ladicím programu.

IVsDebuggerLaunchAsync
IVsDebuggerLaunchCompletionCallback
IVsDebugLaunch

Spustí ladicí program. Instanci tohoto rozhraní můžete získat ze SVsDebugLaunch služby (SID_SVsDebugLaunch).

IVsDebugLaunchHook

Neimplementujte toto rozhraní, nevyužívejte ho ani nevolejte. Použití tohoto rozhraní může narušit základní funkce sady Visual Studio. Jeho cílem je umožnit implementátorům ladicích modulů rozšířit požadavky na ladění stávajících systémů projektů.

IVsDebugProcessNotify

Poskytuje oznámení, že ladicí program se chystá zastavit. Používá se VsDebugTargetInfo2 jako argument v LaunchDebugTargets2(UInt32, IntPtr) metodě IVsDebugger2 rozhraní.

IVsDebugRemoteDiscoveryUI

Poskytuje metody pro zjišťování počítačů vzdáleného ladění. Instanci tohoto rozhraní můžete získat ze SVsDebugRemoteDiscoveryUI služby (SID_SVsDebugRemoteDiscoveryUI).

IVsDebugTargetSelectionService

Poskytuje služby výběru cíle ladění. Toto rozhraní je implementováno singleton DebugTargetHandler balíček. Projekty se mohou volitelně zapojit do této společné implementace kontroleru nabídky DebugTarget. Instanci tohoto rozhraní můžete získat ze SVsDebugTargetSelectionService služby (SID_SVsDebugTargetSelectionService).

IVsDefaultToolboxTabState

Určuje výchozí stav rozbalené nebo nerozbalené karty v sadě nástrojů. Volitelné rozhraní pro implementátory nástroje IVsToolboxUser.

IVsDeferredDocView

Defery poskytují skutečné zobrazení dokumentu až do načtení a registrace dat dokumentu ve spuštěné tabulce dokumentů (RDT). To umožňuje balíčku prozkoumat dokument a rozhodnout se, jaký druh zobrazení má poskytnout.

IVsDeferredSaveProject

Odloží trvalé uložení projektu, dokud ho uživatel neuloží pomocí funkce UložitAll. Vytvoří efekt zachování projektu v paměti. Balíček používá vygenerovaný název projektu a dočasné soubory v dočasném umístění. Omezí řešení na jeden projekt.

IVsDependency

Popisuje projekt, který je používán jiným projektem v operacích sestavení nebo nasazení.

IVsDependencyProvider

Poskytuje přístup ke závislostem konfigurace projektu.

IVsDeployableProjectCfg

Umožňuje projektu spravovat operace nasazení.

IVsDeployableProjectCfg2

Používá se k podpoře výstupu o nasazení během nasazení projektu. Rozšiřuje a dědí z IVsDeployableProjectCfg.

IVsDeployDependency

Poskytuje přístup k závislosti výstupní skupiny.

IVsDeployDependency2

Načte hodnoty vlastností závislostí podle názvu.

IVsDeployStatusCallback

Umožňuje prostředí přijímat oznámení o stavu operace nasazení.

IVsDesignerInfo

Získá návrhář technologie a další jazyk nezávislé informace přidružené k návrháři. Dá se načíst z rozhraní dokumentů sady Visual Studio.

IVsDesignTimeAssemblyResolution

Poskytuje metody, které provádějí řešení sestavení v době návrhu.

IVsDesignTimeAssemblyResolution2

Poskytuje časové rozlišení návrhu referenčních cest sestavení v aktuální cílové architektuře. Toto rozhraní bylo načteno jako ItemContext služba z projektu.

IVsDetermineWizardTrust

Definuje události průvodce a také metody poskytující informace o stavu. Instanci rozhraní můžete získat ze SVsDetermineWizardTrust služby (SID_SVsDetermineWizardTrust).

IVsDiagnosticsItem

Poskytuje informace pro použití v diagnostice.

IVsDiagnosticsProvider

Umožňuje komponentám účastnit se diagnostického systému prostředí.

IVsDifferenceService

Otevře okno v sadě Visual Studio, které porovnává dva soubory.

IVsDiscoveryService

Vytvoří relaci zjišťování.

IVsDocDataFileChangeControl

Určuje, zda mají být ignorovány změny datových souborů dokumentu provedené mimo editor.

IVsDocOutlineProvider

Poskytuje informace o osnově dokumentu.

IVsDocOutlineProvider2

Umožňuje změnit překlad kláves akcelerátoru v prostředí.

IVsDocumentLockHolder

Umožňuje uživatelům, kteří nejsou editory, přidat zámek úprav k položce zaregistrované ve spuštěné tabulce dokumentů.

IVsDocumentPreviewer

Poskytuje informace o náhledu dokumentu.

IVsDpiAware
IVsDummy
IVsDynamicNavigationItem

Poskytuje informace o dynamicky vytvořené navigační položce.

IVsEditorFactory

Vytvoří instance objektů zobrazení dokumentu a datových objektů.

IVsEditorFactory2

Vytvoří instance objektů zobrazení dokumentu a datových objektů.

IVsEditorFactory3
IVsEditorFactory4
IVsEditorFactoryChooser

Implementuje továrně editoru jako volič (nebo delegovatel) na jiné typy editoru.

IVsEditorFactoryNotify

Poskytuje metody oznámení pro uložení nebo přejmenování souboru nebo přidání položky.

IVsENCRebuildableProjectCfg
IVsENCRebuildableProjectCfg2
IVsEnhancedDataTip

Umožňuje přizpůsobení datových popisů v ladicím programu.

IVsEnumCommentTaskTokens

Vytvoří výčet kolekce tokenů úkolů komentáře přidružených k seznamu úkolů.

IVsEnumCryptoProviderContainers

Poskytuje enumerátor pro všechny kontejnery klíčů v kryptografickém zprostředkovatele. Kontejner klíčů je součástí databáze klíčů obsahující všechny páry klíčů pro daného uživatele. Vráceno metodou EnumContainers(String, IVsEnumCryptoProviderContainers)IVsStrongNameKeys rozhraní.

IVsEnumCryptoProviders

Poskytuje enumerátor pro výpis zprostředkovatelů kryptografických služeb. Vráceno metodou EnumProviders(IVsEnumCryptoProviders)IVsStrongNameKeys rozhraní.

IVsEnumDependencies

Vytvoří výčet sady závislostí.

IVsEnumDocumentPreviewers

Vytvoří výčet sady náhledů dokumentů.

IVsEnumGuids

Vytvoří výčet kolekce identifikátorů GUID.

IVsEnumHierarchies

Poskytuje výčet pro IVsHierarchy objekty.

IVsEnumHierarchyItemsFactory

Vytvoří instance IEnumHierarchyItems, enumerátor pro položky v hierarchii projektu. Instanci tohoto rozhraní můžete získat ze SVsEnumHierarchyItemsFactory služby (SID_SVsEnumHierarchyItemsFactory).

IVsEnumLibraries2

Vytvoří výčet knihoven symbolů.

IVsEnumNavInfoNodes

Vytvoří výčet položek uzlu reprezentovaných rozhraním IVsNavInfo .

IVsEnumOutputs

Vytvoří sadu výstupních položek sestavení z konfigurace projektu. Vytvoří výčet sady výstupních položek sestavení z konfigurace projektu.

IVsEnumSearchProviders

Vytvoří výčet kolekce poskytovatelů vyhledávání.

IVsEnumSelectedSymbols

Enumerátor pro skupiny vybraných symbolů. Enumerátor vrátí pole IVsSelectedSymbol rozhraní.

IVsEnumSharedProjectReferences
IVsEnumTaskItems

Vytvoří výčet položek úkolů přidružených k poskytovatelům úkolů.

IVsEnumWindowSearchFilters

Vytvoří výčet kolekce filtrů hledání oken.

IVsEnumWindowSearchOptions

Vytvoří výčet kolekce možností hledání v okně.

IVsErrorItem

Poskytuje informace o chybové položce. Informace zahrnují hierarchii, do které chyba patří, a také to, jestli se jedná o chybu, upozornění nebo zprávu.

IVsErrorItem2

Implementují se pomocí položek seznamu chyb (kromě IVsTaskItem). Toto rozhraní použijte místo toho, IVsErrorItem2 když chcete v okně seznamu chyb zadat vlastní ikonu.

IVsErrorList

Pracuje s oknem BuildErrorList. Instanci tohoto rozhraní můžete získat ze SVsErrorList služby (SID_SVsErrorList). Služba SVsErrorList také poskytuje IVsTaskList.

IVsExtensibility3

Není určeno pro použití přímo z vašeho kódu. Implementuje mnoho funkcí podporujících rozšiřitelnost, včetně inicializování různých událostí. Kombinuje starší IVsExtensibility rozhraní a IVsExtensibility2 rozhraní, která nebyla použitelná ze spravovaného kódu, do rozhraní použitelného ze spravovaného kódu.

IVsExtensibleObject

Vrátí objekt automatizace specifický pro VSPackage v konkrétních bodech v modelu automatizace.

IVsExternalFilesManager

Implementuje prostředí pro zpracování projektu Různé soubory.

IVsExternalFilesManager2

Implementuje prostředí pro zpracování projektu Různé soubory.

IVsFavoritesProvider

Používá se v prostředí při přidávání adresy URL do seznamu oblíbených položek.

IVsFileBackup2

Toto rozhraní by měla podporovat data dokumentace, která by se měla zálohovat. Obnovení souborů sady Visual Studio zálohuje všechny objekty ve spuštěné tabulce dokumentů, které podporují IVsFileBackup2 a mají neuložené změny. Implementujte toto rozhraní místo IVsFileBackup, pokud vaše komponenta podporuje asynchronní zálohování, které neběží ve vlákně uživatelského rozhraní.

IVsFileChangeEvents

Upozorní klienty na změnu vybraných souborů na disku.

IVsFileChangeEx

Umožňuje provádět změny v souboru nebo adresáři.

IVsFileChangeEx2
IVsFileChangeEx3
IVsFileMergeService

Spravuje okno v sadě Visual Studio, které provádí operaci trojcestné sloučení.

IVsFileReference

Poskytuje informace o odkazech na soubory sady Visual Studio.

IVsFileReferenceProviderContext

Kontextový objekt použitý k inicializaci zprostředkovatele odkazu na soubor.

IVsFileUpgrade

Provádí upgrady souborů v rámci upgradu projektu.

IVsFileUpgrade2

Provádí upgrady souborů pro zadané verze jako součást upgradu projektu.

IVsFilterAddProjectItemDlg

Nastaví filtrování pro dialogové okno Přidat položku.

IVsFilterAddProjectItemDlg2

Nastaví filtrování pro dialogové okno AddItem.

IVsFilterKeys

Řídí vazbu mezi klávesami a příkazy. Instanci tohoto rozhraní můžete získat ze SVsFilterKeys služby (SID_SVsFilterKeys).

IVsFilterKeys2

Řídí vazbu mezi klávesami a příkazy. Instanci tohoto rozhraní můžete získat ze SVsFilterKeys služby (SID_SVsFilterKeys). Rozšiřuje, ale nedědí z, IVsFilterKeys.

IVsFilterNewProjectDlg

Poskytuje filtrování položek v dialogovém okně Nový projekt. Implementují se komponenty, které chtějí filtrovat.

IVsFindSymbol

Implementuje hledání provedené příkazem nabídky FindSymbol. Instanci tohoto rozhraní můžete získat ze SVsObjectSearch služby (SID_SVsObjectSearch).

IVsFindSymbol2

Implementuje hledání provedené příkazem nabídky FindSymbol s podporou více architektur.

IVsFindSymbolEvents

Odchozí rozhraní pro události, jako jsou změny v možnostech hledání související s příkazem Najít symbol. Klient implementuje rozhraní a radí serveru.

IVsFindSymbolEvents2

Odchozí rozhraní pro události, jako jsou změny v možnostech hledání související s příkazem Najít symbol, s podporou více architektur.

IVsFireSolutionEvents

Aktivuje stejné události (SolutionEvents), které obvykle aktivují řešení. Umožňuje projektu, který vnoří dílčí projekty, aby tyto události aktivovalo. Implementuje prostředí.

IVsFireSolutionEvents2

Aktivuje stejné události (SolutionEvents), které obvykle aktivují řešení. Umožňuje projektu, který vnoří dílčí projekty, aby tyto události aktivovalo. Rozšiřuje, ale nedědí z, IVsFireSolutionEvents.

IVsFireUpdateSolutionEvents

Implementuje prostředí. Používá se u projektů, které vnořují dílčí projekty. Tyto projekty musí implementovat IVsParentProject. Toto rozhraní umožňuje projektu, který vnoří dílčí projekty, aktivovat stejné UpdateSolutionEvents, které řešení normálně aktivuje. Toto rozhraní se podobá souvisejícímu rozhraní IVsFireSolutionEvents, ale je přístupné přes QueryService pro službu SVsSolutionBuildManager. Tyto metody iterují prostřednictvím jímek oznámení klientů IVsUpdateSolutionEvents a volají příslušnou metodu oznámení.

IVsFontAndColorCacheManager

Řídí ukládání nastavení písma a barev do mezipaměti.

IVsFontAndColorDefaults

Umožňuje VSPackage podporovat stránku vlastností Písma a barvy integrovaného vývojového prostředí definováním výchozích písem a barev pro komponentu okna nebo uživatelského rozhraní.

IVsFontAndColorDefaultsProvider

Poskytuje instanci IVsFontAndColorDefaults nebo IVsFontAndColorGroup rozhraní odpovídající konkrétní kategorii – konkrétní položku uvedenou v rozevíracím seznamu Zobrazit nastavení pro: stránky vlastností Písma a barvy dialogového okna Možnosti.

IVsFontAndColorEvents

Upozorní balíčky VSPackage pomocí informací o písmu a barvě na změny v nastavení písma a barvy.

IVsFontAndColorGroup

Poskytuje mechanismus, pomocí kterého balíček VSPackage poskytující podporu písma a barev může určit skupinu Položky zobrazení – superkategorie, která představuje sjednocení dvou nebo více kategorií.

IVsFontAndColorStorage

Umožňuje VSPackage načíst nebo uložit data písma a barev do registru.

IVsFontAndColorStorage2

Umožňuje balíčku VSPackage spravovat položky písma a barvy registru.

IVsFontAndColorStorage3

Umožňuje balíčku VSPackage spravovat položky písma a barvy registru.

IVsFontAndColorStorage4
IVsFontAndColorUtilities

Poskytuje nástroje pro práci se vstupními a výstupními daty používanými metodami mechanismu Písma a barvy sady Visual Studio.

IVsFrameworkMultiTargeting

Poskytuje základní podporu pro rozšiřitelné cílení architektury na více systémů.

IVsFrameworkMultiTargeting2

Poskytuje základní podporu pro rozšiřitelné cílení architektury na více systémů v sadě Visual Studio 2012.

IVsFrameworkRetargetingDlg

Poskytuje základní podporu pro dialogové okno retargeting rozšiřitelné architektury.

IVsFreeThreadedFileChangeEvents
IVsFreeThreadedFileChangeEvents2
IVsGeneratorProgress

Umožňuje generátoru s jedním souborem hlásit průběh a poskytovat další upozornění nebo informace o chybách.

IVsGetCfgProvider

Implementuje projektový systém. Načte ukazatel na IVsCfgProvider.

IVsGetScciProviderInterface

Získá rozhraní zprostředkovatele správy zdrojového kódu.

IVsGlobals2

Načte a uloží globální hodnoty pro řešení. IVsGlobals Nahrazuje, které nelze použít ve spravovaném kódu.

IVsGlobalsCallback2

Provede operace uložení a načtení rozhraní IVsGlobals2 .

IVsGlobalSearch

Spravuje vyhledávání v rámci integrovaného vývojového prostředí (IDE).

IVsGlobalSearchCallback

Sleduje průběh globálního hledání.

IVsGlobalSearchTask

Implementuje úlohu globální vyhledávání, která provádí vyhledávání napříč několika poskytovateli.

IVsGlobalSearchUI

Poskytuje přístup k integrovanému vývojovému prostředí (IDE) globální vyhledávání uživatelskému rozhraní.

IVsGlobalSearchUIResultsCategory

Poskytuje informace z kategorií hledání, které vrátily výsledky.

IVsGradient

Umožňuje VSPackage vykreslit zadané prvky uživatelského rozhraní se správným přechodem.

IVsHandleInComingCallDynamicInProc

Dává objektu možnost dynamického řízení opětovného volání z volání z jiných apartmánů COM, jinými slovy z vláken na pozadí.

IVsHasRelatedSaveItems

Umožňuje ukládání dalších položek. Implementují klienti, kteří chtějí, aby se v dialogovém okně Uložit změny zobrazily další položky, nebo kteří chtějí určité položky uložit současně s jinými položkami.

IVsHelpAttributeList

Poskytuje seznam všech možných hodnot pro atribut Nápovědy. Rozhraní neposkytuje enumerátor, ale místo toho používá celočíselný index k načtení hodnot.

IVsHelpProvider

Implementací tohoto rozhraní přepíšete výchozí prostředí nápovědy.

IVsHelpSystem

Poskytuje přístup k systému nápovědy.

IVsHierarchy

Poskytuje správu hierarchie pro balíčky VS, které implementují hierarchie projektů.

IVsHierarchy2
IVsHierarchyDeleteHandler

Spravuje odstranění nebo odebrání položek hierarchie.

IVsHierarchyDeleteHandler2

Odstraní jednu nebo více položek v hierarchii řešení. Rozhraní rozšiřuje, ale nedědí z , IVsHierarchyDeleteHandler. Potřeba pouze v případě, že chcete, aby váš balíček používal vlastní výzvu k odstranění.

IVsHierarchyDeleteHandler3

Poskytuje možnost hromadného odstranění položek.

IVsHierarchyDirectionalDropDataTarget

Zpracovává vyřazuje cíle nad, pod a na položku. Toto rozhraní je implementováno pomocí IVsHierarchy.

IVsHierarchyDropDataSource

Poskytuje informace o přetažené položce ve vztahu k jejímu zdroji dat během operace přetažení v okně hierarchie. Instanci tohoto rozhraní můžete získat z rozhraní IVsHierarchy .

IVsHierarchyDropDataSource2

Poskytuje informace o přetažené položce ve vztahu k jejímu zdroji dat během operace přetažení v okně hierarchie. Rozhraní rozšiřuje a dědí z IVsHierarchyDropDataSource rozhraní. IVsHierarchyDropDataSource2 stačí použít pouze v případě, že potřebujete další metody.

IVsHierarchyDropDataTarget

Poskytuje informace o přetažené položce ve vztahu k cíli přetažení během operace přetažení v okně hierarchie.

IVsHierarchyEvents

Upozorní klienty na změny hierarchie.

IVsHierarchyEvents2

Upozorní klienty na další změny hierarchie.

IVsHierarchyManipulation

Řídí stav hierarchie v rámci prostředí.

IVsHierarchyManipulationStateContext

Deterministicky obnoví stav manipulace s hierarchií v určitém okamžiku.

IVsHierarchyRefactorNotify

Upozorní hierarchii operací refaktoringu.

IVsHTMLConverter

Umožňuje ladicímu programu zpracovat některé prvky HTML ve výstupu. Instanci rozhraní můžete získat ze SVsHTMLConverter služby (SID_SVsHTMLConverter).

IVsImageButton

Nakreslí obrázek na tlačítko vytvořené v balíčku VSPackage.

IVsImageMonikerImageList

Představuje seznam symbolů obrázků.

IVsImageMonikerSource
IVsImageService

Registruje dobře známé obrázky (například ikony) pro Visual Studio.

IVsImageService2

Registruje dobře známé obrázky (například ikony) pro Visual Studio.

IVsIME

Poskytne balíčku přístup k Editor IME (Input Method). Vstupní metoda Editor nabízí kandidátské položky v reakci na stisknutí kláves uživatele. Často se používá v lokalizaci pro jiné než abecední jazyky. Instanci rozhraní můžete získat ze SVsIME služby (SID_SVsIME).

IVsInfoBar

Představuje data potřebná k vytvoření IVsUIElement představující informační panel. Informační panely můžou obsahovat ikonu, sadu rozsahů textu a volitelné tlačítko zavřít.

IVsInfoBarActionItem

Představuje rozsah akcí, na které lze kliknout uvnitř panelu IVsInfoBar, který se ve výchozím nastavení vykresluje jako hypertextový odkaz. Položky akcí mohou mít přidružená kontextová data a mají zpětné volání kliknutí na rozhraní IVsInfoBarUIEvents.

IVsInfoBarActionItemCollection

Představuje kolekci položek akcí.

IVsInfoBarHost

Hostitelský ovládací prvek, který ví, jak rozložit informační panely. V případě IVsWindowFrame je k hostiteli přístup přes VSFPROPID_InfoBarHost.

IVsInfoBarTextSpan

Představuje rozsah textu uvnitř IVsInfoBar. Více rozsahů textu lze zřetězením dohromady stejným způsobem jako u dokumentu s formátovaným textem.

IVsInfoBarTextSpanCollection

Představuje dokument složený z rozsahů textu.

IVsInfoBarUIElement

Představuje prvek uživatelského rozhraní informačního panelu.

IVsInfoBarUIEvents

Zpracovává gesta uživatelů v informačním panelu.

IVsInfoBarUIFactory
IVsInstalledProduct

Umožňuje VSPackage umístit informace na úvodní obrazovku a v dialogovém okně O aplikaci v nabídce Nápověda.

IVsIntelliMouseHandler

Umožňuje balíčku plně využívat funkce IntelliMouse. Používá se v klientech prostředí implementovaných některé z jejich vlastních funkcí. Instanci rozhraní můžete získat ze SVsIntelliMouseHandler služby (SID_SVsIntelliMouseHandler).

IVsIntellisenseEngine

Umožňuje uzlu hierarchie projektu načíst nebo uvolnit soubory v rámci podpory technologie IntelliSense. Načítání a uvolňování generuje události, které můžou změnit zobrazení technologie IntelliSense. Instanci rozhraní můžete získat ze SVsIntellisenseEngine služby (SID_SVsIntelliSenseEngine).

IVsIntellisenseProject

Poskytuje podporu Technologie IntelliSense pro projekt. Používá se a IVsIntellisenseProjectHost je určen pro použití s obsaženými jazyky.

IVsIntellisenseProjectEventSink

Definuje funkce událostí pro projekt Intellisense. (IVsIntellisenseProject).

IVsIntellisenseProjectHost

Umožňuje uzlu hierarchie projektů poskytovat informace o vnořených projektech IntelliSense (projekty implementující IVsIntellisenseProject), aby se zobrazily v popisech intellisense. Používá se s obsaženými jazyky. Instanci tohoto rozhraní můžete získat ze SVsIntellisenseProjectHost služby (SID_SVsIntellisenseProjectHost).

IVsIntellisenseProjectManager

Umožňuje uzlu hierarchie projektu upozorňovat na události, které mění to, co se zobrazuje v popiscích IntelliSense, a také načítat konkrétní informace o projektu. Instanci rozhraní můžete získat ze SVsIntellisenseProjectManager služby (SID_SVsIntellisenseProjectManager). Používá se s obsaženými jazyky.

IVsInvalidateCachedCommandState
IVsInvisibleEditor

Získá data dokumentu pro soubor "pod úpravou" neviditelným objektem editoru.

IVsInvisibleEditorManager

Slouží k registraci neviditelného editoru.

IVsItemTypeResolutionService

Vytvoří připojení mezi odkazovanými projekty a sestaveními a poskytne informace o typu uzlu projektu.

IVsItemTypeResolutionSite

Poskytuje metody zpětného volání pro IVsItemTypeResolutionService sledování odkazů a sestavení.

IVsLanguageInfoPackage

Slouží k poskytování stránek vlastností editoru pro jednotlivé jazyky v dialogovém okně Možnosti.

IVsLanguageServiceBuildErrorReporter

Poskytuje zprávy o chybách pro jazykovou službu se systémem projektu.

IVsLanguageServiceBuildErrorReporter2

Poskytuje další zprávy o chybách pro jazykovou službu se systémem projektu.

IVsLaunchPad

Rozhraní pro generování nástrojů příkazového řádku a dávkových souborů

IVsLaunchPad2

Spustí příkaz s výstupem zobrazeným v podokně výstupu v integrovaném vývojovém prostředí sady Visual Studio. IVsLaunchPad Podobně jako ale ExecCommandEx(String, String, String, UInt32, IVsOutputWindowPane, UInt32, UInt32, String, IVsLaunchPadEvents, IVsLaunchPadOutputParser, UInt32[], String[]) metoda umožňuje, aby byl analyzovaný výstupní řetězec v nestandardním formátu. Spustí příkaz s výstupem zobrazeným v podokně výstupu v integrovaném vývojovém prostředí sady Visual Studio. Podobně jako , IVsLaunchPadale ExecCommandEx(String, String, String, UInt32, IVsOutputWindowPane, UInt32, UInt32, String, IVsLaunchPadEvents, IVsLaunchPadOutputParser, UInt32[], String[]) metoda umožňuje, aby byl analyzovaný výstupní řetězec v nestandardním formátu.

IVsLaunchPad3

Spustí příkaz s výstupem zobrazeným v podokně výstupu v integrovaném vývojovém prostředí sady Visual Studio.

IVsLaunchPad4

Spustí konzolovou aplikaci se zvýšením oprávnění.

IVsLaunchPadEvents

Upozorní prostředí, aby zrušilo událost startovací plochy.

IVsLaunchPadFactory

IVsLaunchPad Vytvoří objekt, který lze použít k vytvoření nástrojů příkazového řádku a dávkových souborů.

IVsLaunchPadOutputParser

Analyzuje výstupní řádky nástroje pro položku seznamu úkolů nebo navigační informace. Implementují volající metodu ExecCommandEx(String, String, String, UInt32, IVsOutputWindowPane, UInt32, UInt32, String, IVsLaunchPadEvents, IVsLaunchPadOutputParser, UInt32[], String[])IVsLaunchPad2 rozhraní.

IVsLibrary

Toto základní rozhraní popisuje knihovnu a používá ho Správce objektů k přístupu k symbolům, které se k němu vztahují.

IVsLibrary2

Popisuje knihovnu a používá ji Správce objektů pro přístup k příslušným symbolům.

IVsLibrary2Ex

Umožňuje knihovnám poskytovat různé informace ObjectBrowser při změně profilů nebo přidání nebo odebrání odkazů. Rozšiřuje, ale nedědí z, IVsLibrary2.

IVsLibrary3

Vytvoří IVsNavInfo2 objekty z vektoru SYMBOL_DESCRIPTION_NODE objektů.

IVsLibraryMgr

Toto kořenové rozhraní umožňuje správci objektů prostředí přístup k balíčku IVsLibrary. Většina implementací obvykle poskytuje jeden IVsLibrary. Toto kořenové rozhraní umožňuje správci objektů prostředí přístup k IVsLibrary balíčku. Většina implementací obvykle poskytuje jeden IVsLibrary.

IVsLibraryReferenceManager

Poskytuje informace o referenčních knihovnách .NET pro prohlížeč objektů. Instanci tohoto rozhraní můžete získat ze SVsComplusLibrary služby (SID_SVsComplusLibrary).

IVsLiteTree

Představuje jednoduchý stromový ovládací prvek. Používá se například v dialogových oknech ObjectBrowser a FindSymbol.

IVsLiteTreeEvents

Definuje události ovládacího prvku zjednodušené stromové struktury. Používá se jako argument v AdviseTreeEvents(IVsLiteTreeEvents, UInt32) metodě IVsLiteTree rozhraní.

IVsLiteTreeList

Poskytuje informace o symbolech v seznamu, který je součástí celkové organizace ve stromovém zobrazení (IVsLiteTree) nástrojů pro procházení kódu. Seznam je základní jednotka informací, se kterou knihovny komunikují s nástroji, a zobrazuje se jako sada partnerských uzlů konkrétního nadřazeného objektu ve stromovém zobrazení.

IVsLongIdleEvents

Implementují předplatitelé, kteří mají zájem o příjem oznámení o dlouhé nečinnosti.

IVsLongIdleManager

Poskytuje metody, které umožňují odběratelům přijímat dlouhé nečinné události.

IVsMacroRecorder

Zastaralé rozhraní. Nepoužívat.

IVsMacros

Zastaralé rozhraní. Nepoužívat.

IVsManifestReferenceResolver

Poskytuje způsob, jak přeložit cesty k odkazům nasazeného souboru manifestu na místní cesty k souborům.

IVsMatcherDataInfo
IVSMDTypeResolutionService

Zpřístupňuje instanci, kterou můžete použít v nativním ITypeResolutionService (nespravovaném) kódu. Instanci rozhraní můžete získat pomocí GetItemContext(IVsHierarchy, UInt32, IServiceProvider) metody IVsProject rozhraní. Rozhraní můžete získat také prostřednictvím SVSMDTypeResolutionService služby (SID_SVSMDTypeResoluionService).

IVsMenuEditor

Zpřístupní editor sdílených nabídek návrhářům formulářů. Instanci rozhraní můžete získat z rozhraní IVsMenuEditorFactory .

IVsMenuEditorFactory

Poskytuje instanci IVsMenuEditor rozhraní pro použití návrháři formulářů, kteří chtějí použít editor sdílených nabídek. Instanci rozhraní můžete získat ze SVsMenuEditor služby (SID_SVsMenuEditor).

IVsMenuEditorSite

Popisuje web pro instanci IVsMenuEditor . Poskytuje prostředí a používá ji IVsMenuEditor instance.

IVsMenuEditorTransactionEvents

Umožňuje považovat skupinu akcí editoru nabídek za transakci. Používá se návrhářem formulářů k podpoře akcí vrácení zpět.

IVsMenuEvents
IVsMenuEventsService
IVsMenuItem

Umožňuje návrhářům formulářů používat editor sdílených nabídek. Implementuje prostředí.

IVsMonitorSelection

Umožňuje VSPackages přijímat oznámení o událostech výběru a získávat informace o aktuální hierarchii projektu, položce, hodnotě elementu a kontextu uživatelského rozhraní příkazu.

IVsMonitorSelection2

Poskytuje informace o prázdném kontextu (když není vybráno nic) a podporuje implementaci vlastních identifikátorů výběru. Rozšiřuje, ale nedědí z, IVsMonitorSelection.

IVsMonitorUserContext

Vytvoří nový kontext nebo podtextový kontejner.

IVsMRESearchProvider

Zpřístupňuje jednoho zprostředkovatele hledání naposledy provedených příkazů.

IVsMRUItemsStore

Řídí kolekci naposledy použitých položek (MRU).

IVsMSBuildHostObject

Umožňuje systému projektu komunikovat s objekty hostitele MSBuild.

IVsMSBuildTaskFileManager

Umožňuje nástroji MSBuild používat paměť místo diskových souborů pro sestavení IntelliSense.

IVsMultiItemSelect

Poskytuje prostředí přístup k více výběrům.

IVsMultiViewDocumentView

Podporuje více karet zobrazení ve stejném zobrazení, jako jsou například karty HTML a Návrh v editoru HTML.

IVsNavigateToService
IVsNavigateToService2
IVsNavigationTool

IVsClassView Nahradí a IVsObjectBrowser.to manipulaci s ClassView a ObjectBrowser.

IVsNavInfo

Identifikuje symbol v hierarchickém stromu symbolů.

IVsNavInfo2

Identifikuje symbol v hierarchickém stromu symbolů.

IVsNavInfoNode

Identifikuje uzel v cestě symbolu.

IVsNewDocumentStateContext

Deterministicky obnoví stav dokumentu v určitém okamžiku.

IVsNonLocalProject

Zajišťuje, že existuje místní kopie jiného než místního projektu. Projekty, které používají jiné než místní projekty, můžou rozhraní získat z IVsHierarchy rozhraní.

IVsNonSolutionProjectFactory

Označuje, že projekty vytvořené továrnou nejsou součástí řešení.

IVsObjBrowser

Implementuje prostředí. Používají je VsPackages, kteří chtějí manipulovat s prohlížečem objektů.

IVsObjectBrowserDescription2

Poskytuje popisný text o objektu pro prohlížeč objektů. Toto rozhraní poskytuje prostředí.

IVsObjectBrowserDescription3

Poskytuje prostředky pro zadání textu popisu prohlížeče objektů.

IVsObjectList

Poskytuje informace o symbolech v seznamu, který je součástí celkové organizace ve stromovém zobrazení (IVsLiteTree) nástrojů pro procházení kódu. IVsObjectList je rozšíření IVsLiteTreeList a poskytuje další metody, které se týkají symbolů v projektu. Poskytuje informace o symbolech v seznamu, který je součástí celkové organizace ve stromovém zobrazení (IVsLiteTree) nástrojů pro procházení kódu. IVsObjectList je rozšíření IVsLiteTreeList a poskytuje další metody, které se týkají symbolů v projektu.

IVsObjectList2

Poskytuje informace o symbolech v seznamu, který je součástí celkové organizace ve stromovém zobrazení (IVsLiteTree) nástrojů pro procházení kódu.

IVsObjectListOwner

Poskytuje informace o seznamu objektů a manipulaci se seznamem. Používá se v podokně Search. Prostředí implementuje rozhraní.

IVsObjectManager

Toto rozhraní používá balíček k registraci a zrušení registrace správce knihovny ve správci objektů. Získejte rozhraní IVsObjectManager voláním QueryService pro SVsObjectManager službu. Toto rozhraní používá balíček k registraci a zrušení registrace správce knihovny ve správci objektů. Získejte rozhraní IVsObjectManager voláním QueryService pro SVsObjectManager službu.

IVsObjectManager2

Používá se v balíčku VSPackage k registraci a zrušení registrace knihoven symbolů ve správci objektů sady Visual Studio a vytváření sad komponent, které lze procházet. Pokud chcete získat odkaz na správce objektů sady Visual Studio, zavolejte globálního poskytovatele služeb, který je vám předán metodou SetSite(IServiceProvider) .

IVsObjectManagerEvents

Představuje události správce objektů.

IVsObjectSearch

Provede hledání zadaného objektu. Prostředí implementuje rozhraní. Instanci rozhraní můžete získat ze SVsObjectSearch služby (SID_SVsObjectSearch).

IVsObjectSearchPane

Vyhledá objekt v odkazované knihovně nebo sestavení.

IVsOpenProjectOrSolutionDlg

Otevře řešení nebo projekt pomocí standardních otevřených dialogových oken.

IVsOutput

Poskytuje informace o výstupech konfigurace.

IVsOutput2

Poskytuje informace o výstupech konfigurace.

IVsOutputGroup

Umožňuje projektům seskupit výstupy podle využití.

IVsOutputGroup2

Umožňuje projektům seskupit výstupy podle využití.

IVsOutputWindow

Spravuje a řídí funkce specifické pro okno nástroje Výstup s více podokny.

IVsOutputWindow2

Poskytuje informace o aktivním podokně v OutputWindow. Rozšiřuje, ale nedědí z, IVsOutputWindow. Implementuje prostředí. Instanci rozhraní můžete získat dotazem IVsOutputWindow.

IVsOutputWindow3

Poskytuje další metody rozhraní IVsOutputWindow .

IVsOutputWindowPane

Umožňuje balíčku VSPackage manipulovat s konkrétním podoknem okna Výstup.

IVsOutputWindowPane2

Zapíše řetězec do okna výstupu a také vytvoří položku v seznamu chyb.

IVsOutputWindowPane3

Představuje podokno výstupního okna.

IVsOutputWindowPaneNoPump

Implementuje obálka řešení do okna nástroje OutputWindow. Není zaručeno, že bude implementován všemi objekty COM, které implementují IVsOutputWindowPane, takže klienti, kteří potřebují zápis bez pumpy do výstupního okna, by se měli pokusit přetypovat do tohoto rozhraní a použít ho, pokud je přetypování úspěšné, ale být připraveni na náhradní volání IVsOutputWindowPane::OutputString při selhání přetypování.

IVsOwnedProjectFactory

Používá se projekty, které podporují agregaci vlastníkem k uchování klíče ownerkey v souboru projektu.

IVsPackage

Inicializuje balíček VSPackage v prostředí a zpřístupní jeho služby prostředí.

IVsPackage2

Zpřístupňuje vlastnosti balíčku VSPackage.

IVsPackageDynamicToolOwner

Umožňuje balíčku dynamicky zobrazit nebo skrýt okna nástrojů. Instanci rozhraní můžete získat ze SIVsPackageDynamicToolOwner služby (SID_SVsPackageDynamicToolOwner).

IVsPackageDynamicToolOwnerEx

Umožňuje dynamické řízení viditelnosti okna nástrojů. Toto rozhraní rozšiřuje IVsPackageDynamicToolOwner rozhraní přidáním parametru pro ID více instancí. Tato verze řídí počet zobrazených instancí, zatímco předchozí verze řídí pouze typ zobrazeného okna nástroje bez ohledu na ID instance. To primárně ovlivňuje okna nástrojů, která mají CTW_fForceCreate příznak, který způsobuje, že je prostředí při spuštění nebo při změně kontextu načte.

IVsPackageExtensionProvider

Poskytuje rozšiřující body ve stylu pull pro balíčky.

IVsPackageInfo
IVsPackageInfoQueryService
IVsPackageLoadEvents

Představuje události načtení balíčku.

IVsPackageSelectedInfo
IVsParentHierarchy

Nepodporované rozhraní. Nepoužívat.

IVsParentProject

Umožňuje otevření a zavření vnořených projektů ve správném pořadí s sestavením hierarchie řešení prostředím.

IVsParentProject2

Vytvoří vnořené projekty. Instanci rozhraní můžete získat dotazem na instanci objektu IVsHierarchy.

IVsParseCommandLine

Analyzuje argumenty příkazového řádku pro implementátory .IOleCommandTarget Instanci rozhraní můžete získat ze SVsParseCommandLine služby (SID_SVsParseCommandLine).

IVsParseCommandLine2

Analyzuje argumenty příkazového řádku pro implementátory .IOleCommandTarget Rozšiřuje, ale nedědí z IVsParseCommandLine. Přidá metodu pro podporu automatického dokončování. Instanci rozhraní můžete získat ze SVsParseCommandLine služby (SID_SVsParseCommandLine).

IVsPathVariableResolver

Kóduje nebo dekóduje cesty k souborům pomocí proměnných specifických pro visual Studio pro běžné elementy cesty. To podporuje ukládání cest k souborům ve formátu nezávislém na počítači se soubory vssettings. Instanci rozhraní můžete získat ze služby SVsPathVariableResolver (SID_SVsPathVariableResolver).

IVsPerPropertyBrowsing

IVsPerPropertyBrowsing se používá k provádění vlastních úprav lokalizace u některých vlastností zobrazených v okno Vlastnosti.

IVsPersistConnectedServices

Implementuje projektový systém, který podporuje trvalou trvalou vlastnost ConnectedServices. K získání IVsPersistConnectedServices z projektu použijte IVsHierarchy.GetProperty(VSHPROPID_ConnectedServicesPersistence, ...).

IVsPersistDocData

Umožňuje funkci trvalosti pro data dokumentů spravovaná textovou vyrovnávací pamětí.

IVsPersistDocData2

Umožňuje funkci trvalosti pro data dokumentů spravovaná textovou vyrovnávací pamětí.

IVsPersistDocData3

Sděluje datovému dokumentu (implementujícímu IVsPersistDocDataobjektu), zda má uvolnit jeho úložiště pro zavření nebo opětovné načtení. Rozšiřuje, ale nedědí z, IVsPersistDocData.

IVsPersistHierarchyItem

Poskytuje trvalost položek hierarchie.

IVsPersistHierarchyItem2

Poskytuje trvalost položek hierarchie.

IVsPersistSolutionOpts

Poskytuje přístup k možnostem specifickým pro uživatele v souboru uživatelských možností přidružených k řešení.

IVsPersistSolutionOpts2

Poskytuje další přístup k možnostem specifickým pro uživatele v souboru uživatelských možností přidružených k řešení.

IVsPersistSolutionProps

Umožňuje balíčkům VSPackage zapisovat vlastnosti řešení, které nejsou specifické pro uživatele, do souboru řešení .sln.

IVsPersistSolutionProps2

Podporuje ukládání vlastností řešení do souboru řešení (.sln) tím, že poskytuje metodu volanou při selhání načítání řešení. Implementuje balíček. Rozšiřuje, ale nedědí z IVsPersistSolutionProps.

IVsPlatformReference

Poskytuje informace o odkazech na platformu sady Visual Studio.

IVsPlatformReferenceProviderContext

Kontextový objekt použitý k inicializaci zprostředkovatele odkazu na platformu.

IVsPlatformReferenceProviderContext2

Rozšiřuje IVsPlatformReferenceProviderContext a zveřejňuje adresáře sady SDK rozšíření.

IVsPlatformReferenceProviderContext3
IVsPrefetchLoadProgress
IVsPrefetchLoadProgress2
IVsPrefetchProjectFactory
IVsPreviewChangesEngine

Povolí náhled před použitím změn provedených daným modulem. Implementuje refaktoringový modul.

IVsPreviewChangesList

Představuje seznam položek ve stromu změn v okně nástroje Náhled změn.

IVsPreviewChangesService

Zobrazí dialogové okno PreviewChanges použité v refaktoringovém kódu. Instanci rozhraní můžete získat ze SVsPreviewChangesService služby (SID_SVsPreviewChangesService).

IVsPrioritizedSolutionEvents

Definuje metody událostí s vysokou prioritou pro řešení.

IVsPrioritizedSolutionEventsSink

Jímky (naslouchací procesy událostí) implementující toto rozhraní obdrží prioritní oznámení o událostech řešení.

IVsProfferCommands3

Přidá, vyhledá, přejmenuje a odebere příkazy z uživatelského rozhraní.

IVsProfferCommands4

Umožňuje implementátoru zadat image nového příkazu pomocí IPicture, Bitmap, nebo Icon. Implementuje prostředí sady Visual Studio a získává se SVsProfferCommands prostřednictvím služby.

IVsProfilableProjectCfg

Označuje, že projekt lze profilovat.

IVsProfileDataManager

Poskytuje přístup ke správci profilů a k programovému řízení nastavení. Instanci rozhraní můžete získat ze SVsProfileDataManager služby (SID_SVsProfileDataManager).

IVsProfilerAttachTargetInfo

Požaduje, aby profiler připojil k zadanému identifikátoru procesu.

IVsProfilerLaunchBrowserTargetInfo

Spustí webový prohlížeč se zadanou adresou URL.

IVsProfilerLauncher

Poskytuje systému projektu možnost spouštět cíle v rámci profilace.

IVsProfilerLaunchExeTargetInfo

Určuje spustitelný cíl spuštěný profilerem, nikoli systém projektu.

IVsProfilerLaunchTargetInfo

Určuje cíl, který bude spuštěn profilerem, nikoli systémem projektu.

IVsProfilerLaunchWebServerTargetInfo

Spustí webový server. Toto rozhraní používá adresu URL k určení instance pracovního procesu (w3wp) k restartování nebo aktualizaci a následnému připojení.

IVsProfilerTargetInfo

Poskytuje základní třídu pro cílové informace profileru.

IVsProfileSettingsFileCollection

Představuje soubory nastavení profilu.

IVsProfileSettingsFileInfo

Představuje informace o souboru nastavení profilu.

IVsProfileSettingsTree

Představuje strom nastavení profilu.

IVsProfilesManagerUI

Interní rozhraní umožňující komunikaci mezi nativním a spravovaným kódem.

IVsProgress
IVsProject

Spravuje položky nebo dokumenty v rámci projektu.

IVsProject2

Kromě metod v rozhraní poskytuje možnost odebrat a znovu otevřít položky v IVsProject projektu.

IVsProject3

Poskytuje možnost přidat nebo otevřít položku projektu v konkrétním editoru a přenést položku do jiného projektu, kromě metod v IVsProject2 rozhraní.

IVsProject4

Implementované v projektech, aby bylo možné efektivněji dotazovat na informace o projektu.

IVsProject5

Umožňuje určit, jestli je dokument v projektu.

IVsProjectAcquisitionSetupDriver

Představuje instalační ovladač.

IVsProjectAcquisitionSetupDriver2
IVsProjectAcquisitionSetupDriver3
IVsProjectAsyncOpen

Poskytuje možnost asynchronního otevírání položek v projektu.

IVsProjectBuildMessageEvents

Poskytuje jímku událostí pro IVsProjectBuildMessageReporter.

IVsProjectBuildMessageReporter

Poskytuje hierarchii projektů možnost zachytit zprávy sestavení (chyby, upozornění atd.) pro daný projekt pro účely vlastních sestav.

IVsProjectBuildSystem

Poskytuje přístup k objektům systému MSBuild. Umožňuje převést systém sestavení do dávkového režimu, aby bylo možné řídit závazek změn. Při vytváření balíčku VSPackage získáte implementaci rozhraní.

IVsProjectCfg

Poskytuje přístup k informacím o konfiguraci projektu.

IVsProjectCfg2

Poskytuje podporu pro seskupení výstupu na základě konfigurace, kromě metod v IVsProjectCfg rozhraní.

IVsProjectCfgDebugTargetSelection

Umožňuje projektu účastnit se funkce kontroleru nabídky ladění cíle. Toto rozhraní je volitelné.

IVsProjectCfgDebugTypeSelection

Volitelné rozhraní implementované projekty pro zveřejnění typu ladicího programu na panelu nástrojů sady Visual Studio.

IVsProjectCfgProvider

Poskytuje přístup k informacím o konfiguraci projektu.

IVsProjectClassifierInfo
IVsProjectDataConnection

Poskytuje datové připojení pro ladicí program. Používá se při procházení dokumentu SQL.

IVsProjectDebugTargetProvider

Získá informace o cíli ladění, soubor spuštěný v ladicím programu. Implementované v projektech, které chtějí řídit spouštění ladicího programu. Implementaci musíte zaregistrovat pomocí .IVsRegisterProjectDebugTargetProvider

IVsProjectDeployDependency

Poskytuje informace o závislostech mezi projekty. Implementuje projektový systém, který podporuje vytváření sestavení. Dědí z IVsDeployDependency.

IVsProjectFactory

Vytvoří projekty v rámci řešení.

IVsProjectFactory2

Poskytuje metodu označující, zda prostředí může otevřít projekt asynchronně. Rozšiřuje, ale nedědí z, IVsProjectFactory.

IVsProjectFaultResolver

Řeší chyby v hierarchiích projektů.

IVsProjectFileReloadManagerEvents

Implementují klienti, kteří koordinují soubory potřebné pro načítání projektů. K odběru těchto událostí se přihlásíte prostřednictvím IVsSolution::AdviseSolutionEvents.

IVsProjectFlavorCfg

Objekt konfigurace podtypu projektu implementuje IVsProjectFlavorCfg, aby podtyp projektu získal přístup k různým rozhraním konfigurace.

IVsProjectFlavorCfgOutputGroups

Poskytuje podtyp projektu přístup k obsahu výstupní skupiny projektu. IVsProjectFlavorCfgOutputGroups rozhraní také umožňuje podtyp projektu ovlivnit schopnost projektu seskupit výstupy podle využití.

IVsProjectFlavorCfgProvider

Funguje jako továrna pro objekty konfigurace podtypu projektu.

IVsProjectFlavorReferenceManager

Poskytuje příchuť způsob, jak řídit vyvolání a zpracování správce odkazů.

IVsProjectFlavorReferences

Dává podtypu projektu (příchuť) kontrolu nad odkazy a odkazy.

IVsProjectFlavorReferences2

Přidá metodu pro ověření odkazů na projekt.

IVsProjectFlavorReferences3

Umožňuje podtypu projektu (příchutě) řídit určité aspekty zpracování odkazů na projekt.

IVsProjectFlavorUpgradeViaFactory

Upgraduje projekty s příchutí pomocí objektu pro vytváření projektů.

IVsProjectFlavorUpgradeViaFactory2

Umožňuje, aby se projektová továrna typu Project Flavor účastnila procesu upgradu základního projektu s příchutí.

IVsProjectMRU

Poskytuje metody pro registraci naposledy použitých položek (MRU).

IVsProjectReference

Poskytuje informace o odkazech na projekty sady Visual Studio.

IVsProjectReferenceProviderContext

Kontextový objekt použitý k inicializaci zprostředkovatele odkazu na projekt.

IVsProjectResources

Spravuje prostředek (. SOUBORY RESX) pro návrháře .NET. Nejčastěji se používá ke správě lokalizovaných prostředků. Instanci rozhraní můžete získat dotazem IVsHierarchy.

IVsProjectSelector

Umožňuje scénářům dynamicky přebírat vlastnictví mezi více než jedním systémem projektu. Zavaděč řešení se nejprve pokusí porovnat typ projektu s registrovanými ProjectSelectors, a pokud existuje, zavolá GetProjectFactoryGuid, který se zase podívá do pszFilename a vyhledá podmínku pro přesměrování zatížení projektu pomocí starší verze project system nebo New Project System.

IVsProjectServerHost

Umožňuje spuštění nebo zastavení hostovaného serveru projektu.

IVsProjectSpecialFiles

Umožňuje dotazovat projekt na speciální soubory, jako jsou konfigurace webu nebo licenční soubory, a volitelně je vytvořit.

IVsProjectSpecificEditorMap

Projekty implementují podporu umístění editoru specifického pro projekt do dialogového okna Otevřít v programu nebo označující, který editor nebo služba jazyka by měla být přidružena k typu souboru.

IVsProjectSpecificEditorMap2

Projekty implementují podporu umístění editoru specifického pro projekt do dialogového okna Otevřít v programu nebo označující, který editor nebo služba jazyka by měla být přidružena k typu souboru.

IVsProjectStartupServices

Umožňuje rozšiřitelnost projektu jinými vývojáři.

IVsProjectTargetChange

Představuje změnu cíle projektu.

IVsProjectTargetDescription

Představuje popis cíle projektu.

IVsProjectTargetDescription2

Definice cíle projektu pro účely sjednoceného prostředí pro cílení Služba retargeting udržuje kolekci různých cílů.

IVsProjectTextImageProvider

Otevře nebo zavře rozhraní IVsTextImage pro soubory. Často se používá k povolení funkce Najít a nahradit u jiných než místních souborů. Často se používá s webovými soubory. Vaše implementace by se měla zpřístupnit prostřednictvím dotazování IVsHierarchy.

IVsProjectUpgrade

Implementované objekty projektu, které potřebují upgradovat formáty souborů projektu mezi různými verzemi sady Visual Studio.

IVsProjectUpgradeViaFactory

Upgradujte projekt pomocí objektu pro vytváření projektů. Používá řešení před otevřením projektu. Toto rozhraní musí být dostupné prostřednictvím dotazování na projektovou továrnu.

IVsProjectUpgradeViaFactory2

Rozšiřuje, ale nedědí z, IVsProjectUpgradeViaFactory poskytnutím metody volání při zrušení upgradu projektu.

IVsProjectUpgradeViaFactory3

Umožňuje uživatelům projektových továren zkontrolovat, jestli je migrace projektů dokončena, a získat název upgradovaného projektu. Tyto informace je potřeba zachovat, dokud se nový upgradovaný projekt nezavře nebo neuloží.

IVsProjectUpgradeViaFactory4

Upgraduje projekt pomocí objektu pro vytváření projektu. Používá řešení před otevřením projektu. Toto rozhraní musí být dostupné prostřednictvím dotazování na projektovou továrnu.

IVsPropertiesInfo

Představuje informace o vlastnostech.

IVsPropertyBag

Spravuje kolekci párů název-hodnota.

IVsPropertyBrowser

Získá a nastaví stav prohlížeče vlastností. Implementuje prostředí.

IVsPropertyFileIn

Načte soubor obsahující názvy a hodnoty vlastností. Dědí z IVsPropertyStreamIn. Vráceno metodou OpenExisting(String, UInt32, UInt32, UInt32, IVsStructuredFileIOHelper, UInt32, IVsPropertyFileIn, String[])IVsStructuredFileIO rozhraní.

IVsPropertyFileOut

Zapíše soubor s názvy a hodnotami vlastností. Rozšíří dědění z .IVsPropertyStreamOut Vráceno metodou CreateNew(String, UInt32, UInt32, UInt32, UInt32, IVsStructuredFileIOHelper, String, String, IVsPropertyFileOut)IVsStructuredFileIO rozhraní.

IVsPropertyPage

Implementované VSPackages na IPropertyPage objekty zobrazit kategorizované stránky vlastností v rámci vlastnosti.

IVsPropertyPage2

Poskytuje pro získání a nastavení hodnot vlastností na stránce vlastností. Rozšiřuje, ale nedědí z , IVsPropertyPage.

IVsPropertyPageFrame

Změní počáteční zobrazení stránky vlastností v okno Vlastnosti. Instanci rozhraní můžete získat ze SVsPropertyPageFrame služby (SID_SVsPropertyPageFrame).

IVsPropertyPageNotify

Říká prostředí, že stránka vlastností chce oznámení, když je viditelná. Volitelné rozhraní pro implementátory nástroje IVsPropertyPage.

IVsPropertyStreamIn

Přečte název vlastnosti, typ a hodnotu z datového proudu. Implementuje prostředí a používá se s rozhraním IVsStructuredFileIOHelper .

IVsPropertyStreamOut

Zapíše název vlastnosti a její hodnotu. Poskytuje také zpracování výstupu jako transakce. Implementuje prostředí. Používá se s rozhraním IVsStructuredFileIOHelper .

IVsProvideAsyncSaveState

Volitelné rozhraní, které mohou být implementovány objekty docdata, které potřebují zachovat stavová data na začátku operace aync save.

IVsProvideComponentEnumeration

Zapíše dokument XML v řetězci do souboru. Rozhraní podpory pro rozhraní enumerátoru. Instanci tohoto rozhraní můžete získat ze SCompEnumService služby (SID_SCompEnumService).

IVsProvideTargetedToolboxItems

Poskytuje položky sady nástrojů z nových architektur. Balíčky implementují toto rozhraní (ve stejném objektu jako IVsPackage) k poskytování obsahu panelu nástrojů v reakci na přítomnost nových architektur. Používá se k usnadnění kompatibility s budoucími verzemi rozhraní mimo pásmo tím, že stávajícím balíčkům umožňuje poskytovat aktualizovaný obsah z nových architektur po jejich instalaci.

IVsProvideUserContext

Poskytuje kontext pro položku v kontejneru výběru.

IVsProvideUserContext2

Umožňuje objektu zadat kontext uživatele a prioritu. Rozšiřuje, ale nedědí z , IVsProvideUserContext.

IVsProvideUserContextForObject

Načte rozhraní IVsUserContext kontextu uživatele pro daný objekt. Kontext uživatele poskytuje například text pro hledání nebo klíčové slovo nápovědy.

IVsProvisionalItem

Poskytuje způsob, jak se odhlásit z vytváření prozatímního zobrazení pro položku.

IVsPublishableProjectCfg

Umožňuje projektu řídit jeho publikování. Publikování zahrnuje například přesunutí projektu na souborový server nebo web.

IVsPublishableProjectStatusCallback

Definuje metody pro řízení a vytváření sestav při publikování projektu. Implementuje prostředí.

IVsQueryDebuggableProjectCfg

Odpovídá na dotazy týkající se toho, jak by projekt spustil ladicí program. Volitelné rozhraní implementované v objektu konfigurace projektu projekty, které mohou být spuštěny projekty.

IVsQueryDebuggableProjectCfg2

Odpovídá na dotazy týkající se toho, jak by projekt spustil ladicí program. Implementuje projektový systém, který podporuje spuštění ladění (příkaz F5) a který potřebuje vrátit další informace, které nejsou podporovány rozhraním IVsQueryDebuggableProjectCfg2 .

IVsQueryEditQuerySave2

Označuje prostředí nebo balíček správy zdrojového kódu, že soubor se má změnit v paměti nebo uložit.

IVsQueryEditQuerySave3

Označuje prostředí nebo balíček správy zdrojového kódu, že soubor se má změnit v paměti nebo uložit.

IVsRefactorNotify

Upozorní generátory kódu na výskyt operací refaktoringu.

IVsReference

Poskytuje základní informace o odkazech sady Visual Studio.

IVsReferenceManager

Definuje metody poskytované službou Správce odkazů.

IVsReferenceManager2

Poskytuje referenční metody.

IVsReferenceManagerUser

Definuje kontrakt používaný správcem odkazů ke komunikaci s klienty.

IVsReferenceManagerUserReloadRequired

Poskytuje metodu, která je volána jednou, když je ve skutečnosti čas použít všechny změny, které vyžadují opětovné načtení projektu k provedení aktualizací.

IVsReferenceProviderContext

Poskytuje základní informace o objektu kontextu použitého k inicializaci zprostředkovatele odkazu.

IVsRegisterDataSourceFactories

Zaregistruje objekty pro vytváření zdrojů dat pro prostředí.

IVsRegisterEditors

Zaregistruje a zruší registraci editorů v prostředí.

IVsRegisterNewDialogFilters

Nainstaluje vlastní filtry pro dialogová okna PřidatNewProject nebo PřidatNewItem. Instanci rozhraní můžete získat ze SVsRegisterNewDialogFilters služby (SID_SVsRegisterNewDialogFilters).

IVsRegisterPrefetchProjectFactory
IVsRegisterPriorityCommandTarget

Slouží k registraci a zrušení registrace cíle příkazu (instance IOleCommandTarget) jako obslužné rutiny příkazů s vysokou prioritou. Instanci tohoto rozhraní můžete získat ze SVsRegisterPriorityCommandTarget služby (SID_SVsRegisterPriorityCommandTarget).

IVsRegisterProjectDebugTargetProvider

Udržuje propojený seznam cílových zprostředkovatelů ladění (IVsProjectDebugTargetProvider). Instanci rozhraní můžete získat ze SVsRegisterDebugTargetProvider služby (SID_SVsRegisterProjectDebugTargetProvider).

IVsRegisterProjectSelector

Implementuje životní prostředí. Chcete-li získat toto rozhraní, můžete QI na IVsProjectSelector nebo přímo pomocí QueryService(IID_IVsProjectSelector). Používá se balíčky, které implementují selektory projektů. RegisterProjectSelector je obvykle volána v IVsPackage::SetSite; Funkce UnregisterProjectGenerator je volána v IVsPackage::Close.Poznámka: Pro registrované selektory (v části VSKEYROOT\ProjectSelectors) načtené řešení zajistí, že selektorový balíček bude načten včas, když je potřeba, takže není nutné balíčky předem načítat.

IVsRegisterProjectTypes

Zaregistruje typ projektu VSPackage v prostředí.

IVsRegisterScciProvider

Toto rozhraní slouží k registraci balíčku správy zdrojového kódu v sadě Visual Studio.

IVsRegisterUIFactories

Registruje objekty pro vytváření uživatelských rozhraní.

IVsRelativePathResolver

Umožňuje balíčkům přeložit relativní cestu k absolutní cestě při zavolání IVsUIShellOpenDocument::SearchProjectsForRelativePath(UInt32, String, String[])

IVsResourceManager

Načte spravované a nespravované prostředky ze satelitních knihoven DLL.

IVsResourceManager2

Spravuje identifikátory prostředků.

IVsResourceView

Představuje zobrazení prostředků.

IVsRetargetProject

Poskytuje metody pro retargeting projektů.

IVsRetargetProjectAsync

Poskytuje metody pro retargeting projektů asynchronně.

IVsRunningDocTableEvents

Implementuje metody, které se aktivují v reakci na změny dokumentů ve spuštěné tabulce dokumentů (RDT).

IVsRunningDocTableEvents2

Implementuje metody, které se aktivují v reakci na změny dokumentů ve spuštěné tabulce dokumentů (RDT).

IVsRunningDocTableEvents3

Implementuje metody, které se aktivují v reakci na změny dokumentů ve spuštěné tabulce dokumentů (RDT).

IVsRunningDocTableEvents4

Implementuje metody, které se aktivují v reakci na změny dokumentů ve spuštěné tabulce dokumentů (RDT).

IVsRunningDocTableEvents5

Implementuje další metody, které se aktivují v reakci na změny dokumentů ve spuštěné tabulce dokumentů (RDT).

IVsRunningDocTableEvents6
IVsRunningDocTableEvents7
IVsRunningDocTableEvents8
IVsRunningDocumentTable

Spravuje sadu aktuálně otevřených dokumentů v prostředí.

IVsRunningDocumentTable2

Představuje spuštěnou tabulku dokumentu (RDT) a poskytuje další funkce mimo IVsRunningDocumentTable rozhraní.

IVsRunningDocumentTable3

Představuje spuštěnou tabulku dokumentu (RDT) a poskytuje další funkce mimo IVsRunningDocumentTable2 rozhraní.

IVsRunningDocumentTable4

Poskytuje metody pro práci s dokumenty v tabulce spuštěných dokumentů.

IVsRunningDocumentTable5
IVsRunningDocumentTable6
IVsRunningDocumentTable7
IVsSaveOptionsDlg

Zobrazuje dialogové okno, ze kterého můžete zvolit další možnosti formátu uložení v dialogovém okně Uložit jako.

IVsSccAddWebProjectFromSourceControl

Toto rozhraní přidá webový projekt do aktuálního řešení ze správy zdrojového kódu.

IVsSccControlNewSolution

Automaticky přidá nově vytvořené řešení do správy zdrojového kódu. .

IVsSccEnlistmentPathTranslation

Toto řešení používá k překladu cest projektu.

IVsSccGlyphs

Umožňuje úplné přizpůsobení piktogramů správy zdrojového kódu.

IVsSccGlyphs2

Umožňuje poskytovatelům SCC poskytovat piktogramy založené na ImageMonikeru.

IVsSccManager2

Umožňuje, aby se projekty a hierarchie zaregistrovaly ve správě zdrojového kódu a získaly informace o stavu správy zdrojového kódu.

IVsSccManager3

Umožňuje, aby se projekty a hierarchie zaregistrovaly ve správě zdrojového kódu a získaly informace o stavu správy zdrojového kódu.

IVsSccManagerTooltip

Toto rozhraní poskytuje přístup k datům správy zdrojového kódu pro vytvoření textu popisu v Průzkumník řešení.

IVsSccOpenFromSourceControl

Přidá položky do zařazení přímo ze správy zdrojového kódu.

IVsSccProject2

Implementováno v systému projektu za účelem poskytování správy zdrojového kódu pro soubory projektu a položky projektu.

IVsSccProjectEnlistmentChoice

Označuje volby, které uživatel bude mít v projektu při načtení projektu ze správy zdrojového kódu, jinak označované jako zařazení do projektu.

IVsSccProjectEnlistmentFactory

Poskytuje dialogové okno pro procházení, ve kterém uživatel může vybrat, kam se má projekt ve správě zdrojového kódu uložit.

IVsSccProjectEvents

Implementuje metody, které se aktivují, když projekt změní vazby správy zdrojového kódu (SCC).

IVsSccProjectProviderBinding

Umožňuje typu projektu vynutit výběr konkrétního balíčku správy zdrojového kódu.

IVsSccProvider

Přepíná aktuální stav aktivity poskytovatele.

IVsSccProviderRegisteredSettings
IVsSccProviderSettings
IVsSccToolsOptions

Načte a aktualizuje různé možnosti přidružené ke správě zdrojového kódu.

IVsSccTrackProjectEvents

Spustí nebo ukončí poradní smyčku, která sleduje události správy zdrojového kódu (SCC).

IVsSccVirtualFolders

Získá seznam virtuálních složek v rámci projektu.

IVsScriptJmcProjectControl

Toto rozhraní implementují systémy projektů, které dokážou klasifikovat zdrojové dokumenty skriptu jako uživatelský kód nebo jiný než uživatelský kód. Toto je typ elementu vrácený pro VSHPROPID_ScriptJmcProjectControl.

IVsScriptJmcUserSettingsProvider

Zprostředkovatel nastavení uživatele skriptu.

IVsSearchCallback

Implementuje ho příjemce vyhledávání (např. hostitel vyhledávání v okně). HYPERTEXTOVÝ ODKAZ "http://bang/?q=The" \t "_top" Úloha hledání zavolá toto rozhraní pro hlášení průběhu nebo dokončení.

IVsSearchFilterToken

Popisuje token, který vytváří vyhledávací dotaz, který může patřit do vyhledávacího filtru, obvykle ve formátu název:hodnota.

IVsSearchItemDynamicResult

Aktualizace vlastnosti, které se můžou dynamicky měnit (například vlastnosti závislé na změnách kontextu uživatelského rozhraní v prostředí).

IVsSearchItemResult

Poskytuje výsledky hledání představující otevřený dokument.

IVsSearchProvider

Zpřístupňuje jednoho zprostředkovatele vyhledávání.

IVsSearchProviderCallback

Umožňuje poskytovatelům vracet výsledky hledání.

IVsSearchQuery

Popisuje strukturovaný vyhledávací řetězec.

IVsSearchQueryParser

Spravuje analýzu řetězce vyhledávacího dotazu.

IVsSearchTask

Spustí nebo zastaví operaci hledání.

IVsSearchToken

Popisuje token, který vytváří vyhledávací dotaz.

IVsSelectedSymbol

Poskytuje název a navigační informace (název knihovny atd.) pro jeden symbol. Prvek v kolekci IVsSelectedSymbols .

IVsSelectedSymbols

Kolekce IVsSelectedSymbol rozhraní, která poskytují informace o názvech a navigaci o symbolech ve výběru. Instanci tohoto rozhraní můžete získat ze SVsClassView služby (SID_SVsClassView) nebo SVsObjBrowser služby (SID_SVsObjBrowser) pro zobrazení třídy nebo z prohlížeče objektů.

IVsSelectionEvents

Upozorní registrované balíčky VSPackage na změny aktuálního výběru, hodnoty prvku nebo kontextu uživatelského rozhraní příkazu.

IVsSerializeNavigationItem

Umožňuje uložit položku navigace po zavření rámečku okna, ke kterému je přidružena. Pokud je dokument přidružený k rámeček okna znovu otevřen, navigační položku lze znovu vytvořit pomocí Deserialize(IVsWindowFrame, IStream) metody .

IVsServiceInfo

Představuje informace o službě VS. Implementace musí být s volnými vlákny.

IVsServiceInfo2
IVsServiceInfoQueryService

Poskytuje způsob, jak získat informace o registrovaných službách ve VS. Implementace musí být s volnými vlákny.

IVsSetTargetFrameworkWorkerCallback

Rozhraní popisující metodu zpětného volání, která umožňuje systému projektu zapisovat informace o změně cílení do souboru projektu.

IVsSettingsErrorInformation

Implementuje integrované vývojové prostředí (IDE). Toto je interní rozhraní, které umožňuje komunikaci mezi nativním a spravovaným kódem v integrovaném vývojovém prostředí.

IVsSettingsManager

Poskytuje metody pro správu úložiště nastavení.

IVsSettingsReader

Poskytuje přístup pro čtení konfiguračních informací uložených v souboru nastavení sady Visual Studio.

IVsSettingsStorageContainer

Poskytuje funkce nastavení.

IVsSettingsStore

Vytvoří výčet a načte kolekce a vlastnosti vybraného oboru. Získá se z GetReadOnlySettingsStore(UInt32, IVsSettingsStore) metody .

IVsSettingsStore2
IVsSettingsStore3
IVsSettingsWriter

Poskytuje VSPackages mechanismus pro ukládání konfiguračních informací do souboru nastavení sady Visual Studio.

IVsSetupCompositionService

Poskytuje způsob, jak získat informace o složení balíčků v sadě VS. Služba acqusition pro určení stavu balíčku, klasifikátoru projektu a šablony s popisem cesty. Implementace musí být s volnými vlákny.

IVsSetupCompositionService2
IVsSetupCompositionService3
IVsSetupManifestEvents
IVsSetupPackageInfo
IVsSharedAssetsProject

Představuje projekt se sdílenými prostředky.

IVsSharedAssetsProjectEvents

Představuje události přidružené k projektům, které mají sdílené prostředky.

IVsSharedMSBuildFilesManagerHierarchy2
IVsSharedProjectQueryCanBeReferenced

Umožňuje sdílenému projektu vetovat přidání odkazu konkrétním odkazem na projekt.

IVsSharedProjectReference

Představuje položku SharedProjectReference (obvykle podřízenou složku Reference v Průzkumník řešení). Položky SharedProjectReference představují importované sdílené soubory projektu MSBuild (např. soubor *.projitems). Za normálních okolností jsou tyto sdílené soubory projektu MSBuild "vlastněné" konkrétním sdíleným projektem (neboli projektem sdílených prostředků) načteným v řešení.

IVsSharedProjectReferenceProviderContext

Představuje kartu Odkaz na sdílený projekt v dialogovém okně Přidat správce odkazů.

IVsSharedProjectReferencesHelper

Jedná se o pomocnou službu pro projekty, které podporují přidávání nebo odebírání odkazů SharedProject prostřednictvím dialogového okna ReferenceManager.

IVsShell

Poskytuje přístup k základním službám prostředí, konkrétně k těm, které se zabývají balíčky VSPackages a registrem.

IVsShell2

Kromě rozhraní poskytuje shellové služby IVsShell .

IVsShell3

Kromě rozhraní poskytuje shellové služby IVsShell .

IVsShell4

Poskytuje metodu restartování prostředí.

IVsShell5

Poskytuje další přístup ke službám základního prostředí, konkrétně ke službám, které se zabývají balíčky VSPackages a registrem.

IVsShell6

Poskytuje funkci načítání balíčků.

IVsShell7

Poskytuje přístup k základním službám prostředí, konkrétně k těm, které se zabývají balíčky VSPackages a registrem.

IVsShellPropertyEvents

Implementovali klienti ShellPropertyChangeEvents.

IVsSimpleBrowseComponentSet

Naplní sadu komponent browsable komponent, jako jsou projekty sady Visual Studio, externí komponenty rozhraní .NET Framework a knihovny typů (.tlb).

IVsSimpleDocFactory

Vytvoří datový objekt dokumentu z daného souboru a vrátí požadované rozhraní dokumentu. Prostředí poskytuje výchozí implementaci.

IVsSimpleLibrary2

Zjednodušená verze IVsLibrary2 rozhraní.

IVsSimpleObjectList2

Zjednodušená verze IVsObjectList2 rozhraní.

IVsSimplePreviewChangesList

Toto je zjednodušená verze IVsPreviewChangesList rozhraní.

IVsSingleFileGenerator

Transformuje jeden vstupní soubor na jeden výstupní soubor, který lze zkompilovat nebo přidat do projektu. Každá komponenta modelu COM, která implementuje IVsSingleFileGenerator, je vlastní nástroj.

IVsSingleFileGeneratorFactory

Manipuluje s ID generátoru pro jeden typ souboru.

IVsSmartOpenScope

Otevře existující sestavení a mapuje metadata sestavení do paměti. Rozhraní poskytuje inteligentní otevírání, které automaticky vybírá mezi otevřením oboru se zamykáním nebo bez uzamčení. Instanci tohoto rozhraní můžete získat pomocí SVsSmartOpenScope služby (SID_SVsSmartOpenScope).

IVsSolution

Poskytuje nejvyšší úroveň manipulace nebo údržby řešení.

IVsSolution2

Poskytuje nejvyšší úroveň manipulace nebo údržby řešení.

IVsSolution3

Vytváří, aktualizuje a ukládá soubory projektu.

IVsSolution4

Poskytuje metody pro spravované načítání projektů v řešení.

IVsSolution5

Poskytuje další nejvyšší úroveň manipulace nebo údržby řešení.

IVsSolution6

Poskytuje nejvyšší úroveň manipulace nebo údržby řešení.

IVsSolution7

Implementuje prostředí Visual Studio Environment. K dispozici prostřednictvím služby QueryService(SVsSolution).

IVsSolution8
IVsSolutionBatchProjectActionEvents
IVsSolutionBuildManager

Umožňuje řešení spravovat informace o konfiguraci.

IVsSolutionBuildManager2

Umožňuje řešení spravovat informace o konfiguraci.

IVsSolutionBuildManager3

Poskytuje přístup k událostem IVsUpdateSolutionEvents3 .

IVsSolutionBuildManager4

Poskytuje metodu, která vynutí, aby správce sestavení řešení aktualizoval závislosti pro zadaný projekt.

IVsSolutionBuildManager5

Poskytuje přístup k událostem IVsUpdateSolutionEvents4 .

IVsSolutionBuildManager6
IVsSolutionEvents

Naslouchání rozhraní, které monitoruje veškerá oznámení o změnách řešení.

IVsSolutionEvents2

Naslouchání rozhraní, které monitoruje veškerá oznámení o změnách řešení.

IVsSolutionEvents3

Naslouchání rozhraní, které monitoruje veškerá oznámení o změnách řešení.

IVsSolutionEvents4

Naslouchání rozhraní, které monitoruje veškerá oznámení o změnách řešení.

IVsSolutionEvents5

Naslouchání rozhraní, které monitoruje veškerá oznámení o změnách řešení.

IVsSolutionEvents6

Poskytuje události spojené s řešeními.

IVsSolutionEvents7
IVsSolutionEvents8
IVsSolutionEventsProjectUpgrade

Poskytuje metodu s názvem po upgradu projektu.

IVsSolutionLoadEvents

Implementují klienti, kteří mají zájem o události řešení. Přihlaste se k odběru těchto událostí prostřednictvím AdviseSolutionEvents(IVsSolutionEvents, UInt32).

IVsSolutionLoadManager

Řídí načítání projektů v řešení. Extendery mohou použít toto rozhraní k nastavení priority zatížení projektů nebo typů projektů.

IVsSolutionLoadManagerSupport

Poskytuje podporu pro správu způsobu načítání projektů v řešení.

IVsSolutionLogger

Implementuje řešení a projekty ho používají k hlášení problémů souvisejících se zatížením projektu. Lze ho získat z SVsSolutionadresy .

IVsSolutionPersistence

Usnadňuje zápis vlastností a možností specifických pro balíček do souboru řešení (.sln) a naopak načítání vlastností a možností ze souboru.

IVsSolutionUIEvents

Filtruje události v Průzkumník řešení.

IVsSolutionUIHierarchyWindow

Poskytuje programový přístup k Průzkumník řešení okně.

IVsSpecifyProjectDesignerPages

Podporuje úpravy vlastností projektu pomocí editoru (návrháře projektu), nikoli prostřednictvím dialogového okna Vlastnosti projektu. Implementováno v objektu browse projektu namísto ISpecifyPropertyPages.

IVsSQLCLRReferences

Spravuje odkazy na procedury SQL zkompilované do sestavení. Zpracovává dialogové okno AddNewReference a koordinaci místní mezipaměti a SQL Server. Instanci rozhraní můžete získat ze SVsSQLCLRReferences služby (SID_SVsSQLCLRReferences).

IVsSQLCLRReferencesUpdateCallback

Definuje funkci zpětného volání pro hlášení změn v procedurách SQL zkompilovaných do sestavení.

IVsStartPageDownload

Implementuje ji služba pro stahování z úvodní stránky. Umožňuje klientovi úvodní stránky spustit službu stahování pro úvodní stránku ve vlákně na pozadí. Tato možnost by měla být použita pouze interně v implementaci úvodní stránky.

IVsStartupProjectsListService

Představuje seznam projektů po spuštění.

IVsStatusbar

Poskytuje přístup ke stavovém řádku prostředí.

IVsStatusbar3

Poskytuje přístup ke stavovém řádku prostředí.

IVsStatusbarUser

Slouží k definování jednotlivých uživatelů stavového řádku.

IVsStatusbarUser2

Slouží k definování jednotlivých uživatelů stavového řádku.

IVsStringMap

Spravuje sadu párů klíč-hodnota řetězců.

IVsStrongNameKeys

Poskytuje běžné metody nástrojů klíče silného názvu. Instanci tohoto rozhraní můžete získat ze SVsStrongNameKeys služby (SID_SVsStrongNameKeys).

IVsStrongNameKeys2

Poskytuje další běžné metody nástrojů klíče silného názvu.

IVsStructuredFileIO

Poskytuje běžný způsob, jak provádět ukládání ve více formátech. Instanci rozhraní můžete získat ze SVsStructuredFileIO služby (SID_SVsStructuredFileIO).

IVsStructuredFileIOHelper

Umožňuje nahradit lokalizované řetězce tokeny nalezené v trvalých souborech.

IVsSupportCodeDefView

Označuje, že implementace datového objektu doc podporuje CodeDefinitionView okno.

IVsSupportItemHandoff

Podporuje přenos položky z jednoho projektu do jiného. Toto rozhraní je implementováno projektem, který přenáší položku.

IVsSupportItemHandoff2

Dává příjemci projektu možnost provést jakékoli nezbytné zpracování dokumentu, který má být předán.

IVsSwatchClient

Toto rozhraní je zastaralé od sady Visual Studio 2010. Prostředí sady Visual Studio už toto rozhraní nerozpozná.

IVsSymbolicNavigationManager

Spravuje seznam obslužných IVsSymbolicNavigationNotify rutin, které jsou registrovány na základě projektu. IVsSymbolicNavigationManager Získejte rozhraní voláním QueryServiceSVsSymbolicNavigationManager služby.

IVsSymbolicNavigationNotify

Usnadňuje přesměrování definice Goto na symbol kódu.

IVsTargetFrameworkAssemblies

Poskytuje základní podporu pro cílení na více verzí architektury.

IVsTask

Poskytuje metody, které pracují s úkolem, například jeho spuštění, zrušení nebo připojení pokračování.

IVsTask2

Rozšiřuje IVsTask o přidání podpory pro zprávy specifické pro úlohy, které jsou zobrazeny v dialogovém okně čekání s vlákny, když je vlákno uživatelského rozhraní blokováno na úkolu. Pokud není zadán WaitMessage, použije se obecná zpráva (Čeká se na dokončení požadované operace...).

IVsTaskBody

Toto rozhraní a jeho metoda se používají k zapouzdření těla práce, která bude provedena v úkolu. Místo použití tohoto rozhraní byste měli použít pomocné třídy v VsTaskLibraryHelper oboru názvů pro spravované nebo VsTaskLibraryHelper zahrnuté soubory nativního kódu k vytvoření instancí IVsTaskBody z anonymních metod.

IVsTaskCompletionSource

Komunikuje se zdrojem dokončení úkolu za účelem nastavení jeho stavu a získání interní IVsTask instance.

IVsTaskItem

Poskytuje metody pro úpravu chování úkolů.

IVsTaskItem2

Poskytuje metody pro úpravu chování úkolů.

IVsTaskItem3

Přidá obsah do okna TaskList.

IVsTaskList

Spravuje seznamy položek úkolů poskytnuté poskytovateli úkolů.

IVsTaskList2

Pracuje s položkami v okně TaskList. Implementuje prostředí, i když můžete napsat vlastní implementaci, která poskytuje vlastní položky úkolů.

IVsTaskList3

Poskytuje asynchronní aktualizace úloh pro konkrétní zprostředkovatele (nebo všechny zprostředkovatele) v seznamech úloh a chyb.

IVsTaskListEvents

Poskytuje sadu událostí pro události související se seznamem úkolů.

IVsTaskProvider

Předá úkoly do seznamu úkolů.

IVsTaskProvider2

Předá úkoly do seznamu úkolů.

IVsTaskProvider3

Podporuje přidávání obsahu do okna Zobrazení úloh. Definuje poskytovatele informací spolu s manipulací se sloupci okna.

IVsTaskProvider4

Poskytuje metody úkolů.

IVsTaskProvider5

Poskytuje podporu pro image.

IVsTaskSchedulerService

Vytváří asynchronní bloky úloh a pracuje s nimi.

IVsTaskSchedulerService2

Poskytuje metody plánování úkolů.

IVsTemplateInfo
IVsTestLog

Poskytuje metodu pro protokolování doby nečinnosti.

IVsTextBufferProvider

Umožňuje objektu DocData delegovat implementaci textové vyrovnávací paměti (IVsTextLines).

IVsTextOut

Zpřístupňuje metody měření a zobrazení textu v základním editoru Unicode. Implementuje prostředí.

IVsThemeThumbnailProvider

Poskytuje metodu pro získání miniatury motivu.

IVsThreadedWaitDialog

Zobrazuje dialogové okno použité při čekání na ukončení akce. Dialogové okno se zobrazí v samostatném vlákně na pozadí, aby prostředí vypadalo jako responzivní, i když je zaneprázdněno. Instanci tohoto rozhraní můžete získat ze SVsThreadedWaitDialog služby (SID_SVsThreadedWaitDialog).

IVsThreadedWaitDialog2

Implementované prostředím sady Visual Studio. Toto rozhraní umožňuje zobrazení modálního dialogového okna ve vlákně na pozadí tak, aby integrované vývojové prostředí (IDE) reagovalo i v případě, že vlákno popředí je zaneprázdněno rozšířenou operací. Toto rozhraní můžete získat prostřednictvím .SVsThreadedWaitDialogFactory Toto dialogové okno se od IVsThreadedWaitDialog tohoto dialogového okna liší v tom, že může mít současně indikátor průběhu i tlačítko Zrušit. Podporuje také průběh s přesnými procenty.

IVsThreadedWaitDialog3

Implementované prostředím sady Visual Studio. Toto rozhraní umožňuje zobrazení modálního dialogového okna ve vlákně na pozadí tak, aby integrované vývojové prostředí (IDE) reagovalo i v případě, že vlákno popředí je zaneprázdněno rozšířenou operací. Toto rozhraní můžete získat prostřednictvím SVsThreadedWaitDialogFactory. Toto dialogové okno se liší od IVsThreadedWaitDialog dialogového okna v tom, že může mít současně tlačítko pro průběh a zrušení. Podporuje také průběh s přesným procentem.

IVsThreadedWaitDialog4

Poskytuje metody, které volajícím sdělí, zda bylo dialogové okno spuštěno nebo jednoduše no-op.

IVsThreadedWaitDialogCallback

Umožňuje klientovi přijímat události týkající se změn dialogového okna čekání s vlákny.

IVsThreadedWaitDialogFactory

The factory to create threaded wait dialogs.

IVsThreadPool

Spravuje operace na pozadí v prostředí.

IVsThreadSafeCommandWindow

Publikuje příkazy zpracovávané v hlavním vlákně, které pak volá běžné obslužné rutiny.

IVsToolbarTrayHost

Spravuje položky v zásobníku nástroje.

IVsToolbox

Slouží ke správě .Toolbox

IVsToolbox2

Slouží ke správě sady nástrojů.

IVsToolbox3

Poskytuje podporu trvalosti a lokalizace pro sadu nástrojů. Rozšiřuje, ale nedědí z , IVsToolbox2. Instanci rozhraní můžete získat ze SVsToolbox služby (SID_SVsToolbox).

IVsToolbox4

Poskytuje podporu trvalosti a lokalizace pro sadu nástrojů. Rozšiřuje, ale nedědí z, IVsToolbox3. Instanci rozhraní můžete získat ze SVsToolbox služby (SID_SVsToolbox).

IVsToolbox5

Poskytuje další metody pro IVsToolbox.

IVsToolbox6

Další metody používané ke správě sady nástrojů

IVsToolbox7
IVsToolboxActiveUserHook

Poskytuje podporu pro zachytávání a úpravy interakcí panelu nástrojů, včetně přetažení.

IVsToolboxClipboardCycler

Poskytuje podporu pro vyzvánění schránky pro okna dokumentů a okna nástrojů.

IVsToolboxClipboardCycler2
IVsToolboxDataProvider

Požaduje od poskytovatelů dat informace týkající se datových objektů, které podporují.

IVsToolboxDataProvider2

Poskytuje podporu pro další funkce sady nástrojů. Zejména IVsToolboxDataProvider2 se používá k implementaci trvalosti sady nástrojů prostřednictvím funkce vssettings. Uživatelé tyto informace uloží a načtou pomocí příkazu Nastavení importu/exportu, který najdete v nabídce Nástroje integrovaného vývojového prostředí.

IVsToolboxDataProviderRegistry

Zaregistruje poskytovatele dat Toolbox.

IVsToolboxItemProvider

Implementují se balíčky, které chtějí poskytnout staticky zaregistrované položky sady nástrojů (ve stejném objektu jako IVsPackage).

IVsToolboxItemProvider2
IVsToolboxPageChooser

Poskytuje metodu, kterou Visual Studio používá k získání upřednostňované stránky panelu nástrojů.

IVsToolboxUser

Odešle oznámení o položkách sady nástrojů vlastníkovi těchto položek.

IVsToolsOptions

Spravuje dialogové okno Možnosti nástrojů. Prostředí implementuje toto rozhraní.

IVsToolsOptionsHelp
IVsToolWindowFactory

Poskytuje VSPackages možnost vytvořit více oken nástrojů.

IVsToolWindowToolbar

Získá velikost ohraničení a nastaví okrajový prostor pro okno nástroje. Toto rozhraní byste měli implementovat, abyste panelu nástrojů hostovanému v okně nástroje poskytli informace o jeho hostitelské ploše.

IVsToolWindowToolbarHost

Poskytuje kontrolu nad funkcemi souvisejícími s panelem nástrojů okna nástrojů.

IVsToolWindowToolbarHost2

Implementuje se prostředí sady Visual Studio a lze je načíst z objektu IVsToolWindowToolbarHost , který je vrácen jako out parametr z jedné z metod IVsUIShellX.SetupToolbar(). Používají ho klienti okna nástrojů, kteří chtějí mít ve svém okně panel nástrojů a potřebují poskytnout konkrétní cíl pro zachycení operací přetažení přes oblast panelu nástrojů.

IVsToolWindowToolbarHost3

Poskytuje další kontrolu nad funkcemi týkajícími se panelu nástrojů okna nástrojů.

IVsToolWindowToolbarHost4
IVsTrackBatchRetargetingEvents

Obdrží oznámení, když dojde k dávkovému retargetingu.

IVsTrackProjectDocuments2

Používá se projekty k dotazování prostředí na oprávnění k přidání, odebrání nebo přejmenování souboru nebo adresáře v řešení.

IVsTrackProjectDocuments3

Toto rozhraní umožňuje dávkové zpracování, koordinaci zámků u souborů a pokročilou OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]) metodu.

IVsTrackProjectDocuments4

Používá se projekty k dotazování prostředí na oprávnění k odebrání souboru nebo adresáře v řešení.

IVsTrackProjectDocumentsEvents2

Upozorní klienty na změny provedené v souborech nebo adresářích projektu.

IVsTrackProjectDocumentsEvents3

Přijímá volání rozhraní IVsTrackProjectDocuments3 . Poskytuje podporu pro dotazy dávkového zpracování a koordinaci přístupu k souborům.

IVsTrackProjectDocumentsEvents4

Upozorní klienty na další změny provedené v souborech nebo adresářích projektu.

IVsTrackProjectRetargeting

Používá se projekty k signálu, že chtějí přijímat události retargetingu projektu a signalizují, že k událostem dochází.

IVsTrackProjectRetargeting2

Poskytuje metody pro retargeting projektů.

IVsTrackProjectRetargetingEvents

Obdrží oznámení, když dojde k událostem retargetingu.

IVsTrackSelectionEx

Upozorní prostředí na změnu aktuálního výběru a poskytuje přístup k hierarchii a informacím o položkách týkajících se nového výběru.

IVsTypeLibraryWrapper

Toto rozhraní implementují všechny balicí nástroje.

IVsTypeLibraryWrapperBatchSupport

Zabalí typy do dávkového režimu a zpracuje je pro konkrétní doménu aplikace.

IVsTypeLibraryWrapperCallback

Umožňuje nástrojům obálky komunikovat zpět do systému projektu a načíst již existující obálky pro danou knihovnu typů.

IVsUIAccelerator

Poskytuje informace o klávesách akcelerátoru.

IVsUICollection

Představuje kolekci zdrojů dat uživatelského rozhraní.

IVsUICollectionChangeEvents

Při změně kolekce se zobrazí oznámení.

IVsUIContextEvents
IVsUIContextMonitor
IVsUIDataConverter

Převede data z jednoho formátu do jiného.

IVsUIDataConverterManager

Registruje převaděče pro další datové typy.

IVsUIDataSource

Představuje zdroj dat uživatelského rozhraní sady Visual Studio.

IVsUIDataSourcePropertyChangeEvents

Přijímá volání při změně parametru.

IVsUIDispatch

Zpracovává příkazy ve zdroji dat pro uživatelské rozhraní sady Visual Studio.

IVsUIDynamicCollection

Představuje upravitelnou kolekci v uživatelském rozhraní sady Visual Studio.

IVsUIElement

Představuje prvek uživatelského rozhraní, který není specifický pro platformu.

IVsUIElementPane

Implementují se balíčky, které podporují vytváření oken dokumentů nebo nástrojů.

IVsUIEnumDataSourceProperties

Spravuje seznam vlastností zdroje dat.

IVsUIEnumDataSourceVerbs

Spravuje výčet sloves pro zdroj dat uživatelského rozhraní sady Visual Studio.

IVsUIEventSink

Zachycuje oznámení událostí z událostí zdroje dat sady Visual Studio.

IVsUIFactory

Představuje objekt pro vytváření IVsUIElement objektů uživatelského rozhraní.

IVsUIHierarchy

Přesměruje příkazy, které vyvoláte, do příslušného okna hierarchie místo standardní obslužné rutiny příkazů.

IVsUIHierarchyNativeWindow

Poskytuje metody pro nativní okna.

IVsUIHierarchyWindow

Implementuje prostředí k zobrazení hierarchií, které zapisují balíčky VSPackage.

IVsUIHierarchyWindow2

Implementuje prostředí k zobrazení hierarchií, které zapisují balíčky VSPackage.

IVsUIHierWinClipboardHelper

Koordinuje operace schránky mezi hierarchiemi v okně hierarchie uživatelského rozhraní.

IVsUIHierWinClipboardHelperEvents

Poskytuje oznámení ze schránky zdrojové hierarchii při operaci vyjmutí nebo kopírování.

IVsUIObject

Obsahuje běžné akce pro objekty uživatelského rozhraní sady Visual Studio.

IVsUIShell

Toto rozhraní poskytuje přístup k základním funkcím vytváření oken, včetně přístupu k oknám nástrojů a oken dokumentů a jejich vytváření.

IVsUIShell2

Rozšiřuje funkce rozhraní tím, že IVsUIShell poskytuje přístup k dalším funkcím oken.

IVsUIShell3

Rozšiřuje funkce rozhraní tím, že IVsUIShell poskytuje přístup k dalším funkcím oken.

IVsUIShell4

Poskytuje metody pro panel nástrojů.

IVsUIShell5

Rozšiřuje funkce rozhraní tím, že IVsUIShell poskytuje přístup k dalším funkcím oken.

IVsUIShell6

Poskytuje funkce prostředí.

IVsUIShell7

Poskytuje přístup k základním funkcím vytváření oken, včetně přístupu k oknám nástrojů a oken dokumentů a jejich vytváření.

IVsUIShellArrangeWindows

Poskytuje metody pro výpočet změn velikosti okna.

IVsUIShellDocumentWindowMgr

Ukládá a načítá ze streamu, pozice okna, typu editoru a zobrazení pro všechna aktivní okna. Implementuje prostředí. Zřídka se používá.

IVsUIShellOpenDocument

Řídí stav otevřených dokumentů v prostředí.

IVsUIShellOpenDocument2

Poskytuje seznam výchozích náhledů dokumentů. Implementuje prostředí. Rozšiřuje, ale nedědí z IVsUIShellOpenDocument.

IVsUIShellOpenDocument3

Řídí stav otevřených dokumentů v prostředí.

IVsUIShellOpenDocument4

Poskytuje další metody pro otevírání dokumentů.

IVsUISimpleDataSource

Představuje základní rozhraní pro Microsoft.VisualStudio.IVsUIDataSourcePropertyChangeEvents a Microsoft.VisualStudio.IVsUICollectionChangeEvents.

IVsUIWin32Bitmap

Používá se rastrovými typy ve formátu Win32 k zalamování objektů HBITMAP.

IVsUIWin32Bitmap2
IVsUIWin32Element

Spravuje vizuální prvky Win32 v uživatelském rozhraní sady Visual Studio.

IVsUIWin32Icon

Spravuje sítě HICON v uživatelském rozhraní sady Visual Studio.

IVsUIWin32Icon2
IVsUIWin32ImageList

Spravuje prvky HIMAGELIST v uživatelském rozhraní sady Visual Studio.

IVsUIWin32ImageList2
IVsUIWpfElement

Vytvoří Windows Presentation Foundation prvky architektury pro uživatelské rozhraní sady Visual Studio.

IVsUIWpfLoader

Vytvoří a zobrazí element vizuálního Windows Presentation Foundation (WPF).

IVsUpdateSolutionEvents

Implementuje je sada VSPackages k jímce událostí sestavení pro sestavení řešení a projektů.

IVsUpdateSolutionEvents2

Implementuje je sada VSPackages k jímce událostí sestavení pro sestavení řešení a projektů.

IVsUpdateSolutionEvents3

Definuje události pro změny v konfiguraci řešení. Rozšiřuje, ale nedědí z IVsUpdateSolutionEvents2 a IVsUpdateSolutionEvents. Chcete-li monitorovat tyto události, implementujte rozhraní a použijte ho AdviseUpdateSolutionEvents3(IVsUpdateSolutionEvents3, UInt32) jako argument metody IVsSolutionBuildManager3.

IVsUpdateSolutionEvents4

Definuje události pro změny v konfiguraci řešení. Chcete-li monitorovat tyto události, implementujte rozhraní a použijte ho AdviseUpdateSolutionEvents4(IVsUpdateSolutionEvents4, UInt32) jako argument metody IVsSolutionBuildManager5.

IVsUpdateSolutionEvents5
IVsUpdateSolutionEventsAsync

Toto rozhraní implementují klienti solutionBuildManager, kteří musí být schopni reagovat na událost UpdateSolution_EndLastUpdateActionAsync. Jakmile klienti dokončí svou práci, vyvolají metodu CompleteLastUpdateAction() na zadané zpětné volání, což znamená, že SolutionBuildManager už na ně nemusí čekat. To se používá k tomu, aby se klienti vyhnuli blokování pro případnou dlouhotrvající práci ve vlákně uživatelského rozhraní.

IVsUpdateSolutionEventsAsyncCallback

Poskytuje metodu pro asynchronní implementátory UpdateSolution_EndLastUpdateActionAsync upozorňovat SolutionBuildManager po dokončení jejich práce. Viz třída IVsUpdateSolutionEventsAsync.

IVsUpgradeBuildPropertyStorage

Upgraduje informace související se sestavením v souboru projektu.

IVsUpgradeLogger

Hlásí chyby a informační zprávy.

IVsUpgradeLogger2

Hlásí chyby a informační zprávy.

IVsUserContext

Spravuje atributy a klíčová slova (kontext a podkontext) v kontextovém nebo dílčím kontejneru.

IVsUserContextCustomize

Poskytuje informace o rozsahu kontextu pro hledání klíčových slov.

IVsUserContextItem

Popisuje kontext F1Help položky. Člen skupiny .IVsUserContextItemCollection

IVsUserContextItemCollection

Udržuje indexovanou kolekci kontextových položek (IVsUserContextItem) pro použití v kontextové nápovědě.

IVsUserContextItemEvents

Definuje metodu volanou, pokud jsou k dispozici kontextové položky nápovědy. Implementujte toto rozhraní a předejte ho IVsMonitorUserContext do AdviseContextItemEvents(IVsUserContextItemEvents, UInt32) rozhraní pro příjem oznámení o události.

IVsUserContextItemProvider

Definuje zprostředkovatele kontextových položek nápovědy. Implementujte svého poskytovatele a zaregistrujte ho IVsMonitorUserContext pomocí RegisterItemProvider(IVsUserContextItemProvider, UInt32) metody rozhraní.

IVsUserContextUpdate

Umožňuje aktualizovat kontextový kontejner při přijetí oznámení o aktualizaci.

IVsUserSettings

Rozhraní implementované balíčky VSPackage, které potřebuje své informace o stavu zachovat mechanismem nastavení sady Visual Studio.

IVsUserSettings2

Poskytuje nápovědu k importu a exportu nastavení.

IVsUserSettings3
IVsUserSettingsMigration

Migruje uživatelská nastavení.

IVsUserSettingsQuery

Umožňuje v balíčku VSPackage určit, jestli se jeho nastavení musí uložit, nebo ne.

IVsVba

Zastaralé.

IVsWebAppMigration

Poskytuje metody pro migraci webových projektů.

IVsWebBrowser

Manipuluje s webovým prohlížečem. Vráceno metodou CreateWebBrowser(UInt32, Guid, String, String, IVsWebBrowserUser, IVsWebBrowser, IVsWindowFrame)IVsWebBrowsingService rozhraní. Instanci IVsWebBrowsingService rozhraní můžete získat ze SVsWebBrowsingService služby (SID_SVsWebBrowsingService).

IVsWebBrowserUser

Poskytuje způsob, jak klientům IVsWebBrowsingService řídit hostovaný ovládací prvek webového prohlížeče.

IVsWebBrowserUser2

Umožňuje klientovi nástroje IVsWebBrowsingService pro řízení hostovaného prohlížeče služby. Rozšiřuje, ale nedědí z , IVsWebBrowserUser.

IVsWebBrowsingService

Umožňuje balíčku vytvořit a řídit relaci procházení webu. Instanci tohoto rozhraní můžete získat ze SVsWebBrowsingService služby (SID_SVsWebBrowsingService).

IVsWebFavorites

Umožňuje přidat balíček do seznamu oblíbených položek uživatele. Instanci rozhraní můžete získat ze SVsWebFavorites služby (SID_SVsWebFavorites).

IVsWebMigration

Poskytuje nápovědu k migraci webu.

IVsWebMigrationService

Poskytuje nápovědu k migraci webových projektů.

IVsWebPreview

Umožňuje balíčku zobrazit náhled webové stránky, obvykle v podřízené okně. Instanci rozhraní můžete získat ze SVsWebPreview služby (SID_SVsWebPreview).

IVsWebPreviewAction

Definuje metody, které mají být volána v reakci na události náhledu webu. Implementujte rozhraní a používejte ho s webovými metodami PreviewURL(IVsWebPreviewAction, String) náhledu a PreviewURLEx(IVsWebPreviewAction, String, UInt32, Int32, Int32) rozhraním IVsWebPreview .

IVsWebProject

Implementované objekty webového IVsAddNewWebProjectItemDlg projektu, které chtějí používat rozhraní.

IVsWebProxy

Rozhraní služby webového proxy serveru.

IVsWebService

Představuje jednu webovou službu nabíjenou projektem. Spravováno jako součást kolekce webových služeb, které uchovává IVsWebServiceProvider.

IVsWebService3

Představuje jednu webovou službu, která podporuje širší porozumění koncovým bodům a informacím o zjišťování metadat v době návrhu. Chcete-li získat přístup k tomuto objektu, pokud je podporován, dotaz (QueryInterface) z IVsWebService instance.

IVsWebServiceEndpoint

Představuje jeden koncový bod pro webovou službu (ať už koncový bod služby nebo koncový bod zjišťování metadat).

IVsWebServiceEvents

Definuje události volané při odebrání, přejmenování nebo změně webové služby. Používá se jako argument metody AdviseWebServiceEvents(IVsWebServiceEvents, UInt32)IVsWebService rozhraní.

IVsWebServiceProvider

Udržuje kolekci webových služeb (IVsWebService) a volá příslušné metody událostí.

IVsWebServiceProviderDebug

Umožňuje systému projektu přizpůsobit způsob ladění pracovního procesu pro konkrétní webovou službu. Toto rozhraní je získáno voláním QueryInterface objektu IVsWebServiceProvider .

IVsWebServiceProviderEvents

Definuje metody volané při přidání nebo odebrání webových služeb z kolekce zprostředkovatele webových služeb. Používá se jako argument v AdviseWebServiceProviderEvents(IVsWebServiceProviderEvents, UInt32) metodě IVsWebServiceProvider rozhraní.

IVsWebURLMRU

Umožňuje balíčku přidat adresu URL do seznamu naposledy použitých adres URL a získat seznam všech adres URL v seznamu naposledy použitých adres URL. Instanci rozhraní můžete získat ze SVsWebURLMRU služby (SID_SVsWebURLMRU).

IVsWindowFrame

Poskytuje přístup k chování a vlastnostem okenních rámců prostředí pro nástroje i okna dokumentů.

IVsWindowFrame2

Umožňuje okennímu rámečku odesílat oznámení komukoli, kdo chce dostávat oznámení o událostech IVsWindowFrameNotify .

IVsWindowFrame3

Implementuje prostředí sady Visual Studio na IVsWindowFrame objekty, které představují okna nástrojů a okna dokumentů. Toto rozhraní může být načteno QueryInterface z objektu IVsWindowFrame .

IVsWindowFrame4

Implementuje prostředí Visual Studio Environment na IVsWindowFrame4objekty pro okna nástrojů a okna dokumentů. Toto rozhraní může být načteno QueryInterface z IVsWindowFrame ukazatele.

IVsWindowFrame5

Poskytuje přístup k chování a vlastnostem okenních rámců prostředí pro nástroje i okna dokumentů.

IVsWindowFrame6
IVsWindowFrameEvents

Poskytuje události pro rámečky oken.

IVsWindowFrameEvents2
IVsWindowFrameEvents3
IVsWindowFrameNotify

Upozorní balíček na změny některého z jeho okenních snímků. Nadhodnoceded o IVsWindowFrameNotify3.

IVsWindowFrameNotify2

Upozorní klienty, když je rámeček okna zavřený.

IVsWindowFrameNotify3

Upozorní balíček VSPackage, když jsou provedeny změny v jednom z jeho oken snímků.

IVsWindowFrameNotify4
IVsWindowFrameSwitcher

Spravuje okno nástroje, které podporuje přepínání mezi více zobrazeními klientských oblastí.

IVsWindowPane

Poskytuje základní funkce podokna oken.

IVsWindowPaneCommit

Umožňuje okno potvrdit čekající úpravy v ovládacím prvku s fokusem před vyvolání jiného příkazu.

IVsWindowPaneCommitFilter

Povolí zachytávání příkazu, který před potvrzením změn potvrdí změny.

IVsWindowSearch

Implementované oknem, které chce mít prohledávatelný obsah. Hostitel vyhledávání zavolá toto rozhraní k zahájení hledání nebo získání možností hledání. Když je rozhraní implementováno oknem nástroje ve třídě IVsWindowPane nebo na VSFPROPID_ViewHelper, bude volána prostředím na SearchEnabled ke kontrole, zda je vyhledávání povoleno pro okno nástroje. Prostředí automaticky nastaví hostitele vyhledávání přidruženého k oknem pomocí výchozího umístění ovládacího prvku vyhledávání v oblasti rámečku prostředí nebo panelu nástrojů.

IVsWindowSearchBooleanOption

Implementuje logické možnosti pro místní okno ovládacího prvku běžného vyhledávání.

IVsWindowSearchCommandOption

Poskytuje možnosti uživatelského rozhraní pro ovládací prvek běžného vyhledávání automaticky otevírané okno.

IVsWindowSearchCustomFilter

Poskytuje vlastní vyhledávací filtr pro hledaný řetězec.

IVsWindowSearchEvents

Upozorní hostitele okna, že došlo ke změnám ve filtrech vyhledávání nebo možnostech, které se musí projevit v uživatelském rozhraní.

IVsWindowSearchFilter

Poskytuje informace o filtru hledání v okně.

IVsWindowSearchHost

Nastaví ovládací prvek hledání.

IVsWindowSearchHostFactory

Vytvoří ovládací prvek hledání v okně. Toto rozhraní je implementováno prostředím sady Visual Studio a je získáno SVsWindowSearchHostFactory ze služby.

IVsWindowSearchOption

Poskytuje zobrazitelné možnosti pro ovládací prvek hledání v okně.

IVsWindowSearchSimpleFilter

Poskytuje základní filtr vyhledávání pro ovládací prvek vyhledávání.

IVsWindowView

Řídí část klientské oblasti v okně. Jedno z několika rozhraní, které můžete implementovat v objektu DocView nebo ViewHelper k přepsání jiných rozhraní. Používá se zřídka.

IVsWorkingFolders
IVsWorkingFoldersEvents
IVsWritableSettingsStore

Spravuje upravitelné úložiště pro čtení,vytváření a vytváření a odstraňování nastavení. Získává se z GetWritableSettingsStore(UInt32, IVsWritableSettingsStore). Je odvozen z IVsSettingsStore rozhraní, aby dědil schopnosti čtení/výčtu tohoto rozhraní.

IVsXMLMemberData

Extrahuje informace o členu z reprezentace XML. Vráceno metodou GetMemberDataFromXML(String, IVsXMLMemberData)IVsXMLMemberIndexService rozhraní. Instanci tohoto rozhraní můžete získat ze SVsXMLMemberIndexService služby (SID_SVsXMLMemberIndexService).

IVsXMLMemberData3

Extrahuje informace o členu z reprezentace XML. Rozšiřuje, ale nedědí z , IVsXMLMemberData. Dotazem na objekt, který se vrací IVsXMLMemberData , zkontrolujte, jestli podporuje IVsXMLMemberData3.

IVsXMLMemberData4

Extrahuje informace z dokumentace XML.

IVsXMLMemberData5

Extrahuje informace z dokumentace XML.

IVsXMLMemberData6
IVsXMLMemberDataCallBack

Poskytuje zobrazovaný název člena v dokumentaci XML představující metadata.

IVsXMLMemberDataCapability

Představuje informace o schopnostech v dokumentaci XML.

IVsXMLMemberDataDeprecation

Poskytuje informace pro vyřazení členů XML vyřazování.

IVsXMLMemberDataRegisterCallBack

Zaregistruje IVsXMLMemberDataCallBack rozhraní.

IVsXMLMemberIndex

Vytvoří index členů v dokumentech XML odpovídajících souborům metadat. Implementuje prostředí. Vráceno metodou CreateXMLMemberIndex(String, IVsXMLMemberIndex)IVsXMLMemberIndexService rozhraní.

IVsXMLMemberIndexService

Umožňuje přístup k dokumentaci XML odpovídající daným souborům metadat. Instanci rozhraní můžete získat ze SVsXMLMemberIndexService služby (SID_SVsXMLMemberIndexService).

IWebApplicationCtxSvc

Nastaví infrastrukturu IntelliSense pro soubor vrácením IServiceProvider rozhraní, které můžete se souborem použít. Instanci rozhraní můžete získat ze SWebApplicationCtxSvc služby (SID_SWebApplicationCtxSvc).

IWebClassLibProject

Poskytuje metody pro projekty knihovny webových tříd.

IWebClassLibProjectEvents

Poskytuje události knihovny webových tříd.

IWebClassLibProjectSvc

Poskytuje metody pro vytváření knihoven webových tříd.

IWebFileCtxService

Připraví infrastrukturu IntelliSense pro daný soubor sestavení. Instanci rozhraní můžete získat ze SWebFileCtxService služby (SID_SWebFileCtxService).

SApplicationObject

Předáno do GetService(Type) , aby se vrátil odkaz na objekt DTE.

SAppxManifestDesignerService

Předáno do GetService(Type) , aby se vrátil odkaz na IAppxManifestDesignerService.

SAsyncServiceProvider

ID služby IAsyncServiceProvider.

SBuilderWizardManager

Předáno do GetService(Type) , aby se vrátil odkaz na IBuilderWizardManager.

SCodeNavigate

Předáno do GetService(Type) , aby se vrátil odkaz na ICodeNavigate.

SCompEnumService

Předáno do GetService(Type) , aby se vrátil odkaz na IVsProvideComponentEnumeration rozhraní.

SDirList

Tato služba nevrací IDirList. Vysvětlení, jak ho můžete získat, najdete v dokumentaci k danému rozhraní.

SDTE

Předáno do GetGlobalService(Type) , aby se vrátil odkaz na integrované vývojové prostředí sady Visual Studio (IDE).

SExtendedTypeLib

Předáno do GetService(Type) , aby se vrátil odkaz na IExtendedTypeLib.

SExtensionManager

Používá se k dotazování na odkaz na Správce rozšíření sady Visual Studio.

SharedMSBuildFilesManagerHierarchy

Hierarchie projektu se sdílenými soubory MSBuild. V dialogovém okně Uložit změny se tento soubor projektu zobrazí s názvem [Sdílené soubory projektu MSBuild]. Tento uzel se zobrazí v dialogovém okně Uložit změny, pokud existují sdílené soubory MSBuild, které je třeba uložit a tyto soubory nemají spřažení s konkrétním projektem sdílených prostředků. Nová instance této hierarchie se vytvoří (v případě potřeby) pro každé řešení a při zavření řešení se zavře. Tato jednoúčelová hierarchie má vždy stejnou hodnotu jako její VSHPROPID_ProjectIDGuid vlastnost. Projekt SharedMSBuildFilesManagerHierarchy podporuje VSHPROPID_SharedProjectHierarchy vlastnosti a VSHPROPID_SharedAssetsProject pro každou z položek projektu sdíleného souboru MSBuild.

SharedProjectReferenceProviderGuid

Identifikátor GUID pro kartu Odkaz na sdílený projekt v dialogovém okně Přidat správce odkazů

SIVsPackageDynamicToolOwner

Předáno do GetService(Type) , aby se vrátil odkaz na IVsPackageDynamicToolOwner.

SLicensedClassManager

Předáno do GetService(Type) , aby se vrátil odkaz na ILicensedClassManager.

SLocalRegistry

Předáno do GetService(Type) , aby se vrátil odkaz na ILocalRegistry rozhraní a ILocalRegistry2 .

SOleComponentUIManager

Předáno do GetService(Type) , aby se vrátil odkaz na IOleComponentUIManager rozhraní nebo IOleInPlaceComponentUIManager .

SOleInPlaceComponent

Předáno do GetService(Type) , aby se vrátil odkaz na IOleInPlaceComponent.

SOleInPlaceComponentSite

Předáno do GetService(Type) , aby se vrátil odkaz na IOleInPlaceComponentSite.

SProfferAsyncService

Služba pro službu IAsyncServiceProvider.

SProfferService

Předáno do GetService(Type) , aby se vrátil odkaz na IProfferService.

SProfferTypeLib

Předáno do GetService(Type) , aby se vrátil odkaz na IProfferTypeLib.

STrackSelection

Předáno do GetService(Type) , aby se vrátil odkaz na ITrackSelection.

SUIHostCommandDispatcher

Předáno do GetService(Type) , aby se vrátil odkaz na IOleCommandTarget.

SUIHostLocale

Předáno do GetService(Type) , aby se vrátil odkaz na IUIHostLocale.

SVsAccountManagementService

Představuje službu správy účtů.

SVsAccountManager

Představuje službu správce účtů.

SVsActivityLog

Předáno do GetService(Type) , aby se vrátil odkaz na IVsActivityLog rozhraní.

SVsAddProjectItemDlg

Předáno do GetService(Type) , aby se vrátil odkaz na IVsAddProjectItemDlg.

SVsAddWebReferenceDlg

Předáno do GetService(Type) , aby se vrátil odkaz na IVsAddWebReferenceDlg.

SVsAppCommandLine

Předáno do GetService(Type) , aby se vrátil odkaz na IVsAppCommandLine.

SVsAppContainerDeveloperLicensing

Předáno do GetService(Type) , aby se vrátil odkaz na IVsAppContainerDeveloperLicensing.

SVsAppContainerProjectDeploy

Předáno do GetService(Type) , aby se vrátil odkaz na IVsAppContainerProjectDeploy.

SVsAssemblyNameUnification

Předáno do GetService(Type) , aby se vrátil odkaz na IVsAssemblyNameUnification.

SVsBuildManagerAccessor

Služba, pomocí které chcete získat IVsBuildManagerAccessor.

SVsBuiltInServiceInfoQueryService
SVsCallBrowser

Předáno do GetService(Type) , aby se vrátil odkaz na IVsCallBrowser rozhraní.

SVsClassView

Předáno do GetService(Type) , aby se vrátil odkaz na IVsClassView.

SVsCmdNameMapping

Předáno do GetService(Type) , aby se vrátil odkaz na IVsCmdNameMapping.

SVsCodeDefView

Předáno do GetService(Type) , aby se vrátil odkaz na IVsCodeDefView rozhraní.

SVsCodeShareHandler

Předáno do GetService(Type) , aby se vrátil odkaz na IVsCodeShareHandler.

SVsCommandWindow

Předáno do GetService(Type) , aby se vrátil odkaz na IVsCommandWindow nebo IVsCommandWindow2.

SVsCommandWindowsCollection

Předáno do GetService(Type) , aby se vrátil odkaz na IVsCommandWindowsCollection rozhraní.

SVsCommonMessagePumpFactory

Služba, která uživatelům umožňuje získat instance .IVsCommonMessagePumpFactory

SVsComplusLibrary

Předáno do GetService(Type) , aby se vrátil odkaz na IVsLibraryReferenceManager.

SVsComponentModelHost

Předáno do GetService(Type) , aby se vrátil odkaz na IVsComponentModelHost.

SVsComponentSelectorDlg

Předáno do GetService(Type) , aby se vrátil odkaz na IVsComponentSelectorDlg.

SVsComponentSelectorDlg2

Předáno do GetService(Type) , aby se vrátil odkaz na IVsComponentSelectorDlg2 rozhraní.

SVsConfigurationManagerDlg

Předáno do GetService(Type) , aby se vrátil odkaz na IVsConfigurationManagerDlg rozhraní.

SVsCreateAggregateProject

Předáno do GetService(Type) , aby se vrátil odkaz na IVsCreateAggregateProject rozhraní.

SVsDataObjectStringMapManager

Pomocí této služby získáte instanci .IVsDataObjectStringMapManager

SVsDataSourceFactory

Představuje objekt pro vytváření zdrojů dat prostředí sady Visual Studio.

SVsDebuggableProtocol

Předáno do GetService(Type) , aby se vrátil odkaz na IVsDebuggableProtocol.

SVsDebugLaunch

Předáno do GetService(Type) , aby se vrátil odkaz na IVsDebugLaunch.

SVsDebugRemoteDiscoveryUI

Předáno do GetService(Type) , aby se vrátil odkaz na IVsDebugRemoteDiscoveryUI.

SVsDebugTargetSelectionService

Předáno do GetService(Type) , aby se vrátil odkaz na IVsDebugTargetSelectionService.

SVsDesignTimeAssemblyResolution

Pomocí této služby získáte IVsDesignTimeAssemblyResolution.

SVsDetermineWizardTrust

Předáno do GetService(Type) , aby se vrátil odkaz na IVsDetermineWizardTrust.

SVsDifferenceService

Předáno do GetService(Type) , aby se vrátil odkaz na IVsDifferenceService.

SVsDiscoveryService

Předáno do GetService(Type) , aby se vrátil odkaz na IVsDiscoveryService.

SVsEnumHierarchyItemsFactory

Předáno do GetService(Type) , aby se vrátil odkaz na IVsEnumHierarchyItemsFactory.

SVsErrorList

Předáno do GetService(Type) , aby se vrátil odkaz na IVsErrorList.

SVsExternalFilesManager

Předáno do GetService(Type) , aby se vrátil odkaz na IVsExternalFilesManager.

SVsFileChange

Předáno do GetService(Type) , aby se vrátil odkaz na interní rozhraní IVsFileChange.

SVsFileChangeEx

Předáno do GetService(Type) , aby se vrátil odkaz na IVsFileChangeEx.

SVsFileMergeService

Předáno do GetService(Type) , aby se vrátil odkaz na IVsFileMergeService.

SVsFilterAddProjectItemDlg

Předáno do GetService(Type) , aby se vrátil odkaz na IVsFilterAddProjectItemDlg.

SVsFilterKeys

Předáno do GetService(Type) , aby se vrátil odkaz na IVsFilterKeys.

SVsFontAndColorCacheManager

Objekt poskytující přístup k implementaci sady Visual Studio SDK služby Správce mezipaměti písem a barev.

SVsFontAndColorStorage

Objekt poskytující přístup k implementaci sady Visual Studio SDK služby úložiště Font and Color.

SVsFrameworkMultiTargeting

Předáno do GetService(Type) , aby se vrátil odkaz na IVsFrameworkMultiTargeting.

SVsFrameworkRetargetingDlg

Předáno do GetService(Type) , aby se vrátil odkaz na IVsFrameworkRetargetingDlg.

SVsGeneralOutputWindowPane

Pseudoslužba, která vrací rozhraní IID_IVsOutputWindowPane pro podokno výstupu Obecné v prostředí VS. Dotazování na tuto službu způsobí, že se vytvoří podokno výstupu Obecné, pokud ještě není vytvořené. Podokno Výstup Obecné je vhodným místem pro zobrazení obecných stavových zpráv uživateli, například zpráv týkajících se operací, jako je otevření projektu.

SVsGlobalSearch

Předáno do GetService(Type) , aby se vrátil odkaz na IVsGlobalSearch.

SVsHelpService

Předáno do GetService(Type) , aby se vrátil odkaz na IVsHelpSystem.

SVsHierarchyManipulation

Předáno do GetService(Type) , aby se vrátil odkaz na IVsHierarchyManipulation rozhraní.

SVsHTMLConverter

Předáno do GetService(Type) , aby se vrátil odkaz na IVsHTMLConverter.

SVsHubService

typ služby implementuje službu VsHub.

SVsImageService

Předáno do GetService(Type) , aby se vrátil odkaz na IVsImageService.

SVsIME

Předáno do GetService(Type) , aby se vrátil odkaz na IVsIME.

SVsInfoBarUIFactory
SVsIntegratedHelp

Předá se QueryService(Guid, Guid, IntPtr) metodě, aby se vrátil odkaz na SVsHelp rozhraní.

SVsIntelliMouseHandler

Předáno do GetService(Type) , aby se vrátil odkaz na IVsIntelliMouseHandler.

SVsIntellisenseEngine

Předáno do GetService(Type) , aby se vrátil odkaz na IVsIntellisenseEngine rozhraní.

SVsIntellisenseProjectHost

Předáno do GetService(Type) , aby se vrátil odkaz na IVsIntellisenseProjectHost rozhraní.

SVsIntellisenseProjectManager

Předáno do GetService(Type) , aby se vrátil odkaz na IVsIntellisenseProjectManager rozhraní.

SVsInvalidateCachedCommandState
SVsInvisibleEditorManager

Předáno do GetService(Type) , aby se vrátil odkaz na IVsInvisibleEditorManager.

SVsLaunchPad

Předáno do GetService(Type) , aby se vrátil odkaz na IVsLaunchPad.

SVsLaunchPadFactory

Předáno do GetService(Type) , aby se vrátil odkaz na IVsLaunchPadFactory.

SVsLongIdleManager

Poskytuje .IVsLongIdleManager

SVsMacroRecorder

Předáno do GetService(Type) , aby se vrátil odkaz na IVsMacroRecorder.

SVsMacros

Předáno do GetService(Type) , aby se vrátil odkaz na IVsMacros.

SVsMainWindowDropTarget

Tato služba implementuje rozhraní IDropTarget. Je to obslužná rutina přetahování pro hlavní okno integrovaného vývojového prostředí (IDE). Tato obslužná rutina přetažení zpracovává formát CF_HDROP, který se používá k přetahování souborů ze systému souborů (Průzkumník Windows) a dalších zdrojů, které nabízejí soubory. Všechna okna, která jinak nezaregistrují pro přetažení (::RegisterDragDrop), zdědí tuto obslužnou rutinu zdarma. Ti, kteří se zaregistrují k přetažení sami, nezdědí toto otevření souboru.

SVSMDCodeDomProvider

Předáno QueryService(Guid, Guid, IntPtr) do metody vrátit odkaz na IVSMDCodeDomProvider rozhraní.

SVSMDDesignerService

Předáno QueryService(Guid, Guid, IntPtr) do metody vrátit odkaz na IVSMDCodeDomCreator a IVSMDDesignerService rozhraní.

SVSMDPropertyBrowser

Předán do QueryService(Guid, Guid, IntPtr) metody vrátit odkaz na IVSMDPropertyBrowser rozhraní.

SVSMDTypeResolutionService

Předáno QueryService(Guid, Guid, IntPtr) do metody vrátit odkaz na IVSMDTypeResolutionService rozhraní.

SVsMenuEditor

Předáno do GetService(Type) , aby se vrátil odkaz na IVsMenuEditor.

SVsMenuEventsService
SVsMonitorUserContext

Předáno do GetService(Type) , aby se vrátil odkaz na IVsMonitorUserContext.

SVsMRUItemsStore

Předáno do GetService(Type) , aby se vrátil odkaz na IVsMRUItemsStore.

SVsNavigateToService
SVsObjBrowser

Předáno do GetService(Type) , aby se vrátil odkaz na IVsObjBrowser.

SVsObjectManager

Předáno do GetService(Type) , aby se vrátil odkaz na IVsObjectManager.

SVsObjectSearch

Předáno do GetService(Type) , aby se vrátil odkaz na IVsObjectSearch.

SVsOpenProjectOrSolutionDlg

Předáno do GetService(Type) , aby se vrátil odkaz na IVsOpenProjectOrSolutionDlg rozhraní.

SVsOutputWindow

Předáno do GetService(Type) , aby se vrátil odkaz na IVsOutputWindow.

SVsPackageInfoQueryService
SVsParseCommandLine

Předáno do GetService(Type) , aby se vrátil odkaz na IVsParseCommandLine.

SVsPathVariableResolver

Předáno do GetService(Type) , aby se vrátil odkaz na IVsPathVariableResolver rozhraní.

SVsPreviewChangesService

Předáno do GetService(Type) , aby se vrátil odkaz na IVsPreviewChangesService rozhraní.

SVsProfferCommands

Pomocí této služby získáte IVsProfferCommands4.

SVsProfileDataManager

Předáno do GetService(Type) , aby se vrátil odkaz na IVsProfileDataManager rozhraní.

SVsProfilerLauncher

Předáno do GetService(Type) , aby se vrátil odkaz na IVsProfilerLauncher.

SVsProfilesManagerUI

Předáno do GetService(Type) , aby se vrátil odkaz na IVsProfilesManagerUI rozhraní.

SVsProjectMRU

Poskytuje .IVsProjectMRU

SVsPropertyPageFrame

Předáno do GetService(Type) , aby se vrátil odkaz na IVsPropertyPageFrame.

SVsQueryEditQuerySave

Předáno do GetService(Type) , aby se vrátil odkaz na IVsQueryEditQuerySave2.

SVsReferenceManager

Předáno do GetService(Type) , aby se vrátil odkaz na IVsReferenceManager.

SVsRegisterDebugTargetProvider

Předáno do GetService(Type) , aby se vrátil odkaz na IVsRegisterProjectDebugTargetProvider rozhraní.

SVsRegisterEditors

Předáno do GetService(Type) , aby se vrátil odkaz na IVsRegisterEditors.

SVsRegisterNewDialogFilters

Předáno do GetService(Type) , aby se vrátil odkaz na IVsRegisterNewDialogFilters.

SVsRegisterPriorityCommandTarget

Předáno do GetService(Type) , aby se vrátil odkaz na IVsRegisterPriorityCommandTarget.

SVsRegisterProjectTypes

Předáno do GetService(Type) , aby se vrátil odkaz na IVsRegisterProjectTypes.

SVsResourceManager

Předáno do GetService(Type) , aby se vrátil odkaz na IVsResourceManager rozhraní.

SVsResourceView

Předáno do GetService(Type) , aby se vrátil odkaz na IVsResourceView.

SVsRunningDocumentTable

Předáno do GetService(Type) , aby se vrátil odkaz na IVsRunningDocumentTable.

SVsSccManager

Předáno do GetService(Type) , aby se vrátil odkaz na IVsSccManager2.

SVsSccToolsOptions

Předáno do GetService(Type) , aby se vrátil odkaz na IVsSccToolsOptions rozhraní.

SVsServiceInfoQueryService

Služba pro službu IVsServiceInfoQueryService.

SVsSettingsManager

Představuje službu pro nastavení sady Visual Studio. Pomocí této služby získáte IVsSettingsManager.

SVsSettingsReader

Předáno do GetService(Type) , aby se vrátil odkaz na IVsSettingsReader rozhraní.

SVsSetupCompositionService

Služba pro službu IVsSetupCompositionQueryService.

SVsSharedProjectReferencesHelper

Služba SVsSharedProjectReferencesHelper poskytuje podporu pro systémy projektů, které vyžadují opětovné načtení projektu, aby bylo možné změnit odkazy na sdílený projekt (například změnit sadu importů projektů) na implementaci přidání sdíleného odkazu na projekt prostřednictvím dialogového okna ReferenceManager.

SVsShell

Předáno do GetService(Type) , aby se vrátil odkaz na IVsShell.

SVsShellDebugger

Předáno do GetService(Type) , aby se vrátil odkaz na IVsDebugger.

SVsShellMonitorSelection

Předáno do GetService(Type) , aby se vrátil odkaz na IVsMonitorSelection.

SVsSmartOpenScope

Předá se QueryService(Guid, Guid, IntPtr) metodě, aby se vrátil odkaz na IVsSmartOpenScope rozhraní.

SVsSolution

Předáno do GetService(Type) , aby se vrátil odkaz na IVsSolution.

SVsSolutionBuildManager

Předáno do GetService(Type) , aby se vrátil odkaz na IVsSolutionBuildManager.

SVsSolutionObject

Předáno do GetService(Type) , aby se vrátil odkaz na IVsSolution rozhraní. Místo toho SVsSolution použijte službu.

SVsSolutionPersistence

Předáno do GetService(Type) , aby se vrátil odkaz na IVsSolutionPersistence.

SVsSourceControl

Používá se k dotazování na odkaz na správu zdrojového kódu sady Visual Studio.

SVsSQLCLRReferences

Předá se QueryService(Guid, Guid, IntPtr) metodě, aby se vrátil odkaz na IVsSQLCLRReferences rozhraní.

SVsStartPageDownload

Předá se QueryService(Guid, Guid, IntPtr) metodě, aby se vrátil odkaz na IVsStartPageDownload rozhraní.

SVsStartupProjectsListService
SVsStatusbar

Předáno do GetService(Type) , aby se vrátil odkaz na IVsStatusbar.

SVsStrongNameKeys

Předá se QueryService(Guid, Guid, IntPtr) metodě, aby se vrátil odkaz na IVsStrongNameKeys rozhraní.

SVsStructuredFileIO

Předáno do GetService(Type) , aby se vrátil odkaz na IVsStructuredFileIO.

SVsSymbolicNavigationManager

Předáno do GetService(Type) , aby se vrátil odkaz na IVsSymbolicNavigationManager.

SVsTargetFrameworkAssemblies

Předáno do GetService(Type) , aby se vrátil odkaz na IVsTargetFrameworkAssemblies.

SVsTaskList

Předáno do GetService(Type) , aby se vrátil odkaz na IVsTaskList.

SVsTaskSchedulerService

Předáno do GetService(Type) , aby se vrátil odkaz na IVsTaskSchedulerService.

SVsTextOut

Předáno do GetService(Type) , aby se vrátil odkaz na IVsTextOut.

SVsThreadedWaitDialog

Předáno do GetService(Type) , aby se vrátil odkaz na IVsThreadedWaitDialog rozhraní.

SVsThreadedWaitDialogFactory

Služba, která poskytuje SVsThreadedWaitDialogFactory rozhraní.

SVsThreadPool

Předáno do GetService(Type) , aby se vrátil odkaz na IVsThreadPool rozhraní.

SVsToolbox

Předáno do GetService(Type) , aby se vrátil odkaz na IVsToolbox.

SVsToolboxActiveXDataProvider

Předáno do GetService(Type) , aby se vrátil odkaz na IVsToolboxDataProvider rozhraní.

SVsToolboxDataProviderRegistry

Předáno do GetService(Type) , aby se vrátil odkaz na IVsToolboxDataProviderRegistry rozhraní.

SVsToolsOptions

Předáno do GetService(Type) , aby se vrátil odkaz na IVsToolsOptions rozhraní.

SVsTrackProjectDocuments

Předáno do GetService(Type) , aby se vrátil odkaz na IVsTrackProjectDocuments2 rozhraní a IVsTrackProjectDocuments3 .

SVsTrackProjectRetargeting

Předáno do GetService(Type) , aby se vrátil odkaz na IVsTrackProjectRetargeting.

SVsTrackSelectionEx

Předáno do GetService(Type) , aby se vrátil odkaz na IVsTrackSelectionEx.

SVsUIContextMonitor
SVsUIDataConverters

Představuje službu pro převod dat v uživatelském rozhraní sady Visual Studio. Pomocí této služby získáte IVsUIDataConverterManager.

SVsUIFactory

Představuje objekt pro vytváření uživatelského rozhraní v uživatelském rozhraní sady Visual Studio. Pomocí této služby získáte IVsUIFactory.

SVsUIHierWinClipboardHelper

Předáno do GetService(Type) , aby se vrátil odkaz na IVsUIHierWinClipboardHelper.

SVsUIShell

Předáno do GetService(Type) , aby se vrátil odkaz na IVsUIShell.

SVsUIShellDocumentWindowMgr

Předáno do GetService(Type) , aby se vrátil odkaz na IVsUIShellDocumentWindowMgr.

SVsUIShellOpenDocument

Předáno do GetService(Type) , aby se vrátil odkaz na IVsUIShellOpenDocument.

SVsUpgradeLogger

Předáno do GetService(Guid) , aby se vrátil odkaz na IVsUpgradeLogger rozhraní.

SVsVba

Předáno do GetService(Type) , aby se vrátil odkaz na IVsVba.

SVsWebBrowsingService

Předáno do GetService(Type) , aby se vrátil odkaz na IVsWebBrowsingService.

SVsWebFavorites

Předáno do GetService(Type) , aby se vrátil odkaz na IVsWebFavorites.

SVsWebPreview

Předáno do GetService(Type) , aby se vrátil odkaz na IVsWebPreview.

SVsWebProxy

Předáno do GetService(Type) , aby se vrátil odkaz na IVsWebProxy.

SVsWebURLMRU

Předáno do GetService(Type) , aby se vrátil odkaz na IVsWebURLMRU.

SVsWindowFrame

Předáno do GetService(Type) , aby se vrátil odkaz na IVsWindowFrame.

SVsWindowSearchHostFactory

Předáno do GetService(Type) , aby se vrátil odkaz na IVsWindowSearchHostFactory.

SVsXMLMemberIndexService

Předáno do GetService(Type) , aby se vrátil odkaz na IVsXMLMemberIndexService.

SWebApplicationCtxSvc

Služba, která poskytuje. IWebApplicationCtxSvc.

SWebFileCtxService

Poskytuje .IWebFileCtxService

UiContextSynchronousSolutionOperation
VsMSBuildTaskFileManager

Coclass pro IVsMSBuildHostObject rozhraní a IVsMSBuildTaskFileManager . Toto je standardní implementace, která poskytuje IntelliSense a podporu doby sestavení pro úlohy NÁSTROJE MSBuild.

VSPIAImporter

Implementují všechny balicí nástroje.

VsProjectCapabilityExpressionMatcher

Předáno do GetService(Type) , aby se vrátil odkaz na IVsBooleanSymbolExpressionEvaluator.

VsSymbolicNavigationManager

Představuje globální službu, která spravuje seznam obslužných IVsSymbolicNavigationNotify rutin, které jsou registrovány na základě projektu. Toto rozhraní je k dispozici prostřednictvím .QueryService(Type, Object)

Výčty

__ACTIVITYLOG_ENTRYTYPE

Určuje typ položky v protokolu aktivit.

__BUILDOUTOFDATEPROJECTS

Určuje možnosti opětovného sestavení zastaralých projektů.

__BWI_IMAGE_POS

Určuje umístění obrázku na tlačítku.

__COMMANDWINDOWMODE2

Definuje další hodnoty pro COMMANDWINDOWMODE výčet.

__DOCUMENTPREVIEWERTYPE

Určuje typ náhledu dokumentu.

__DSI_FLAGS

Představuje příznaky označující, jaké informace o spuštění se mají použít při vytváření okna.

__EFNFLAGS

Editor factory – příznaky oznámení.

__FCFONTFLAGS

Výčty FCFONTFLAGS slouží k určení vlastností zobrazení písma, které nejsou poskytovány FONTFLAGS výčtem písma používaného danou položkou zobrazení.

__FCITEMFLAGS

Výčet FCITEMFLAGS slouží k určení atributů, které nejsou zobrazeny pro písmo používané danou položku zobrazení.

__FCPRIORITY

Výčet FCPRIORITY slouží k seskupení kategorií v seznamu kategorií poskytovaných stránkou Písma a barvy.

__FCSTORAGEFLAGS

Hodnoty výčtu FCSTORAGEFLAGS se používají v balíčku VSPackage, který spravuje písma a barvy k označení režimu používaného OpenCategory(Guid, UInt32) k otevření klíče registru kategorie.

__FCSTORAGEFLAGS2

Přidá do __FCSTORAGEFLAGS enumarace.

__FILTERKEYSMESSAGES

Definuje hodnoty, které odpovídají WM_ a EN_ hodnoty zprávy odeslané vlastníkům pole se seznamem, kteří použili příznak FilterKeys na své pole se seznamem.

__FONTCOLORFLAGS

Výčet FONTCOLORFLAGS se používá k označení pro prostředí Sady Visual Studio, jak zpracovat změny provedené prostřednictvím stránky vlastností Písma a barvy.

__FONTCOLORFLAGS2

Přidá do výčtu __FONTCOLORFLAGS .

__FRAMECLOSE

Určuje možnosti zavření při zavírání rámečku okna.

__FRAMESHOW

Určuje stav rámečku okna.

__FRAMESHOW2

Přidá členy do __FRAMESHOW výčtu, který určuje stav rámečku okna.

__FRAMESHOW3

Přidá členy do __FRAMESHOW výčtu, který určuje stav rámečku okna.

__FRAMESHOW4
__FRAMESHOW5
__FRD_FLAGS

Vytvoří výčet příznaků pro retargetting architektury.

__FRD_OUTCOME

Obsahuje příznaky pro dialogové okno retargeting architektury.

__GRADIENTTYPE

Určuje různé typy přechodů, které lze použít jako pozadí v balíčku VSPackages.

__GRADIENTTYPE2

Přidá členy do __GRADIENTTYPE výčtu a určí typy přechodů, které lze použít jako pozadí v balíčku VSPackages.

__GRADIENTTYPE3

Definuje různé typy přechodů.

__HANDSOFFMODE

Příznaky pro funkce IVsTrackProjectDocuments3 HandsOn/Off rozhraní.

__HierarchyDropArea

Definuje směrové cíle přetažení, které lze použít IVsHierarchyDirectionalDropDataTarget k určení cílů pro, nad a pod cíl. Tyto cíle vyřazení mohou být implementovány implementacemi IVsHierarchy , které uživatelům umožňují změnit pořadí položek v hierarchii.

__MENUEDITOR_TRANSACTION

Určuje transakce zpět nebo znovu.

__PREVIEWCHANGESITEMCHECKSTATE

Určuje stav kontroly položky.

__PREVIEWCHANGESWARNINGLEVEL

Poskytuje úrovně upozornění na změny ve verzi Preview.

__ProjectReferenceOutputValidity

Stav výstupu odkazu na projekt vrácený nástrojem QueryCheckIsProjectReferenceOutputValid(Object, String, UInt32).

__PSFFILEID

Určuje speciální soubory projektu, které lze vytvořit nebo dotazovat pomocí GetFile(Int32, UInt32, UInt32, String)příkazu .

__PSFFILEID2

Přidá členy Projectu Special Files do __PSFFILEID.

__PSFFILEID3

Určuje speciální soubory projektu, které lze vytvořit nebo dotazovat pomocí GetFile(Int32, UInt32, UInt32, String)příkazu .

__PSFFILEID4

Určuje speciální soubory projektu, které lze vytvořit nebo dotazovat pomocí GetFile(Int32, UInt32, UInt32, String)příkazu .

__PSFFILEID5

Určuje speciální soubory projektu, které lze vytvořit nebo dotazovat pomocí GetFile(Int32, UInt32, UInt32, String)příkazu .

__PSFFLAGS

Určuje způsob GetFile(Int32, UInt32, UInt32, String) zpracování speciálních souborů projektu.

__PSFFLAGS2

Definuje další členy pro __PSFFLAGS.

__RETARGET_CHECK_OPTIONS

Určuje některé možnosti načtení projektu nebo řešení.

__RETARGET_OPTIONS

Určuje některé možnosti opětovného cílení projektu.

__RETARGET_TASK_PRIORITY

Určuje prioritu úkolu.

__RUNAFTERBUILDERRORS

Určuje, jestli se má cíl spustit po sestavení s chybami.

__SccStatus

Určuje stav souboru v systému správy zdrojového kódu.

__SccToolsOptionsEnum

Možnosti, které lze zobrazit nebo aktualizovat pro nástroje správy zdrojového kódu. Používá se výhradně metodami na IVsSccToolsOptions rozhraní.

__STOP_DEBUGGING_PROCESS_REASON

Označuje důvod zastavení ladění.

__SymbolToolLanguage

Určuje upřednostňovaný jazyk při navigaci "object browser"/"class view" a přepisuje výchozí jazyk zobrazení.

__TABIMAGEFLAGS

Označuje některé vlastnosti obrázku karty.

__TBXITEMINFOFLAGS

Určuje možnosti položek panelu nástrojů.

__THEMEDCOLORTYPE

Určuje možné typy barev pro GetThemedColor(Guid, String, UInt32).

__UIHWINFLAGS

Řídí vlastnosti okna hierarchie uživatelského rozhraní.

__UPDATE_REFERENCE_REASON

Určuje důvody pro aktualizaci odkazů na projekt.

__UserSettingsFlags

Používá se v integrovaném vývojovém prostředí (IDE) k definování způsobu zpracování importovaných nastavení.

__VISUALEFFECTS

Příznaky, které popisují různé vizuální efekty.

__VSADDHIEROPTIONS

Nastaví chování výběru v okně hierarchie při přidání nové hierarchie.

__VSADDITEMFLAGS

Řídí vlastnosti položek přidaných do hierarchie.

__VSADDITEMFLAGS2

Určuje další členy .__VSADDITEMFLAGS

__VSADDITEMFLAGS3

Určuje možnosti pro přidání položek projektu nebo řešení.

__VSADDITEMFLAGS4
__VSADDNEWWEBITEMOPTIONS

Předaný jako vstupní parametr do dialogového okna za účelem přednastavení těchto možností.

__VSADDVPFLAGS

Určuje, zda se má do okna Projektu přidat nový virtuální projekt.

__VSADDVPFLAGS2

Určuje, zda se má do okna Projektu přidat nový virtuální projekt.

__VSADDVPFLAGS3

Určuje, zda se má do okna Projektu přidat nový virtuální projekt.

__VSADDVPFLAGS4
__VsApplicationDataFolder

Identifikuje typy datových složek používaných sadou Visual Studio.

__VSArrangeWindowFlags

Určuje, jak se mají okna uspořádat.

__VSASPFLAGS

Nastaví prohlížeč jako jeden z výchozích hodnot systému.

__VSASSEMBLYPROVIDERTAB

Určuje sadu karet, které se mají zobrazit ve zprostředkovateli.

__VSASYNCHOPENPROJECTTYPE

Určuje, jak lze projekt otevřít.

__VSASYNCTOOLBOXSTATE

Určuje, jestli nějaké asynchronní operace čekají nebo probíhají.

__VSBACKGROUNDTASKPRIORITY

Určuje prioritu úlohy na pozadí.

__VSBATCHLOADRESULT
__VSBatchProjectAction
__VSBatchProjectActionFlags
__VSBatchProjectActionResult
__VSBLDCFGPROPID

Určuje ID vlastností pro GetBuildCfgProperty(Int32, Object) volání.

__VSBSLFLAGS

Příznaky, které určují některé způsoby načítání projektů. Předávají se metodám, jako EnsureProjectIsLoaded(Guid, UInt32)jsou , EnsureProjectsAreLoaded(UInt32, Guid[], UInt32)a EnsureSolutionIsLoaded(UInt32).

__VSCALLBROWSERMODE

Určuje možnosti zobrazení pro prohlížeč volání.

__VSCFGFLAGS

Poskytuje nastavení pro konfigurace projektu. V současné době jsou tyto příznaky nepoužívané.

__VSCFGPROPID

Identifikuje vlastnosti konfigurace.

__VSCFGPROPID2

Poskytuje další ID vlastností pro __VSCFGPROPID.

__VSCOLORASPECT

Označuje, jestli je barva použitá ve spojení se službou Písmo a barva v sadě Visual Studio jako barva popředí nebo pozadí.

__VSCOLORTYPE

Obsahuje podporovanou reprezentaci hodnot barev.

__VSCOMHIEROPTIONS

Určuje, jestli FindCommonSelectedHierarchy(UInt32, IVsUIHierarchy) může řešení vrátit jako společnou hierarchii.

__VSCOMPENUMEXFLAGS

Určuje informace o komponentách.

__VSCOMPSELFLAGS

Určuje atributy pro dialogové okno AddReference, které uživatel může použít k přidání komponent do zadaného projektu.

__VSCOMPSELFLAGS2

Poskytuje další členy pro výčet VSCOMPSELFLAGS.

__VSCREATEDOCWIN

Určuje, jak se vytvoří nové okno dokumentu.

__VSCREATEEDITORFLAGS

Určuje, jak se vytvoří nový editor.

__VSCREATEEDITORFLAGS2

Poskytuje další členy .__VSCREATEEDITORFLAGS

__VSCREATEEDITORFLAGS3
__VSCREATENEWPROJVIADLGEXFLAGS

Určuje příznaky nového projektu pro CreateNewProjectViaDlgEx(String, String, String, String, String, UInt32, IVsBrowseProjectLocation) volání.

__VSCREATENEWPROJVIADLGEXFLAGS2

Přidá nové příznaky.

__VSCREATEPROJFLAGS

Určuje způsob vytvoření nebo otevření projektu.

__VSCREATEPROJFLAGS2

Určuje způsob vytvoření nebo otevření projektu.

__VSCREATEPROJFLAGS3

Určuje způsob vytvoření nebo otevření projektu.

__VSCREATESOLUTIONFLAGS

Určuje, jak se vytvoří nové řešení.

__VSCREATESOLUTIONFLAGS2

Poskytuje další členy pro __VSCREATESOLUTIONFLAGS.

__VSCREATESOLUTIONFLAGS3

Určuje, jak se vytvoří nové řešení.

__VSCREATETOOLWIN

Určuje, jak se vytvoří nové okno nástroje.

__VSCREATETOOLWIN2

Určuje, jak se vytvoří nové okno nástroje.

__VSCREATEWEBBROWSER

Určuje příznaky pro vytvoření webového prohlížeče pomocí metod IVsWebBrowsingService.

__VSCREATEWEBBROWSER2

Určuje příznaky pro vytvoření webového prohlížeče pomocí metod .IVsWebBrowsingService

__VSCURSORTYPE

Určuje typy kurzoru.

__VSDBGLAUNCHFLAGS

Určuje příznaky, které řídí způsob spuštění ladicího programu.

__VSDBGLAUNCHFLAGS120

Určuje příznaky spuštění ladění.

__VSDBGLAUNCHFLAGS140

Příznaky, které řídí způsob spuštění ladicího programu.

__VSDBGLAUNCHFLAGS142
__VSDBGLAUNCHFLAGS155
__VSDBGLAUNCHFLAGS158
__VSDBGLAUNCHFLAGS160
__VSDBGLAUNCHFLAGS175
__VSDBGLAUNCHFLAGS2

Přidá členy do VSDBGLAUNCHFLAGS.

__VSDBGLAUNCHFLAGS3

Určuje příznaky, které řídí způsob spuštění ladicího programu.

__VSDBGLAUNCHFLAGS4

Určuje příznaky, které řídí způsob spuštění ladicího programu.

__VSDBGLAUNCHFLAGS5

Určuje příznaky, které řídí způsob spuštění ladicího programu.

__VSDBGLAUNCHFLAGS6

Určuje příznaky, které řídí způsob spuštění ladicího programu.

__VSDELETEHANDLEROPTIONS

Určuje možnosti odstranění pro IVsHierarchyDeleteHandler3.

__VSDELETEITEMOPERATION

Určuje způsob odstranění položky z hierarchie.

__VSDESIGNER_HIDDENCODEGENERATION

Určuje, jaký kód přejde do skrytého souboru návrháře.

__VSDEVELOPERLICENSINGCOMMANDS

Určuje identifikátor příkazu pro licenční příkazy.

__VSDIFFSERVICEOPTIONS

Určuje možnosti pro okno rozdílu.

__VSDIRFLAGS

Příznaky VSDIR pro položky a projekty označující požadovaný stav dialogového okna AddProject/AddItem.

__VSDIRFLAGS2

Poskytuje další členy pro __VSDIRFLAGS výčet.

__VSDOCINPROJECT

Určuje, zda je dokument součástí projektu.

__VSDOCUMENTPRIORITY2

Používá se k podrobnějšímu rozlišování priorit položek v projektu. Používá ho OpenDocumentViaProject(String, Guid, IServiceProvider, IVsUIHierarchy, UInt32, IVsWindowFrame) k určení nejlepšího projektu pro otevření souboru. Pokud chcete, aby vaše projekty vyjadřovaly tuto podrobnou hodnotu priority, měli IsDocumentInProject2(String, Int32, Int32, UInt32) byste implementovat kromě implementace IsDocumentInProject(String, Int32, VSDOCUMENTPRIORITY[], UInt32).

__VSDPIMODE
__VSDPLSVCSINPROJECT

Určuje služby nasazení v projektu.

__VSEDITORCREATEDOCWIN

Určuje, jak se vytvoří okno dokumentu editoru.

__VSEDITORTRUSTLEVEL

Určuje úrovně důvěryhodnosti pro editor.

__VSEDT_STYLE

Používá se při CreateDataTip(String, UInt32, IVsEnhancedDataTip) voláních.

__VSEHI

Určuje položky hierarchie výčtu, které se mají vrátit prostřednictvím IEnumHierarchyItems.

__VsEnclosingScopes

Obsahuje hodnoty z dotazu s jedním nebo více uzavřenými obory. Může být vrácena více než jedna z těchto hodnot.

__VsEnclosingScopes2

Vráceno jako výsledek dotazu na uzavřené obory, které obsahují zadanou vlastnost nebo kolekci. Jedná se o výčet s příznakem, což znamená, že v důsledku dotazu může být nastaveno více než jeden bit.

__VSENUMPROJFLAGS

Určuje, které projekty se mají v rámci řešení vypsat.

__VSENUMPROJFLAGS2

Určuje, které projekty se mají v rámci řešení vypsat. Tyto příznaky rozšiřují __VSENUMPROJFLAGS.

__VSENUMPROJFLAGS3

Rozšířené příznaky pro IVsSolution::GetProjectEnum.

__VSERRORCATEGORY

Popisuje závažnost chybových zpráv.

__VsErrorType

Definuje typy chyb způsobených načtením řešení. Používá se v nástroji LogError(UInt32, String, String, Int32, Int32, String, String, String, String).

__VSFINDTOOLWIN

Vyhledá okno nástroje v prostředí.

__VSFORMATINDEX

Představuje kódování formátu souboru.

__VSFPROPID

Určuje identifikátory vlastností pro rámečky oken, rámečky dokumentů a rámečky oken nástrojů.

__VSFPROPID10
__VSFPROPID11
__VSFPROPID12
__VSFPROPID2

Poskytuje další členy pro __VSFPROPID výčet.

__VSFPROPID3

Poskytuje další členy pro __VSFPROPID výčet.

__VSFPROPID4

Poskytuje další členy pro __VSFPROPID výčet.

__VSFPROPID5

Určuje identifikátory vlastností pro rámečky oken, rámečky dokumentů a rámečky oken nástrojů.

__VSFPROPID6

Určuje identifikátory vlastností pro rámečky oken, rámečky dokumentů a rámečky oken nástrojů.

__VSFPROPID7

Určuje identifikátory vlastností pro rámečky oken, rámečky dokumentů a rámečky oken nástrojů.

__VSFPROPID9
__VSFRAMEWORKASSEMBLYTYPE

Určuje typ sestavení architektury.

__VSFRAMEWORKCOMPATIBILITY

Určuje kompatibilitu architektury monikor.

__VSGETPROJFILESFLAGS

Označuje, že soubory zadané uživatelem nebudou načteny.

__VSGETPROJFILESFLAGS2

Rozšířené příznaky pro IVsSolution::GetProjectFilesInSolution.

__VSGSIFLAGS

Poskytuje informace o položkách výběru a struktuře VSITEMSELECTION .

__VSHIERARCHYIMAGEASPECT

Popisuje ikony používané pro hierarchii.

__VSHIERARCHYITEMSTATE

Řídí stav zobrazení nebo vzhled položky hierarchie.

__VSHIERARCHYMANIPULATIONSTATE

Určuje stav manipulace s hierarchií.

__VSHIERITEMATTRIBUTE

Určuje atributy položek hierarchie. Používá se při SetItemAttribute(IVsUIHierarchy, UInt32, UInt32, Object) voláních.

__VSHPROPID

Určuje nastavení vlastností pro hierarchii. Rozšířeno o __VSHPROPID2.

__VSHPROPID10
__VSHPROPID11
__VSHPROPID2

Přidá členy do __VSHPROPID výčtu.

__VSHPROPID3

Přidá členy do výčtu __VSHPROPID , který definuje identifikátory vlastností pro různé aspekty prostředí sady Visual Studio.

__VSHPROPID4

Přidá členy do výčtu __VSHPROPID , který definuje identifikátory vlastností pro různé aspekty prostředí sady Visual Studio.

__VSHPROPID5

Určuje nastavení vlastností pro hierarchii.

__VSHPROPID6

Určuje vlastnosti prostředí sady Visual Studio.

__VSHPROPID7

Určuje vlastnosti prostředí sady Visual Studio.

__VSHPROPID8

VT_BOOL [volitelné]. Určuje, zda hierarchie podporuje symboly ikon jako přepsání vlastností VSHPROPID_IconImgList a VSHPROPID_IconHandle. Agregovatelné projekty by měly tuto vlastnost podporovat pouze v případě, že představují nejkrajnější agregaci, i když podporují image založené na ImageMonikeru.

__VSHPROPID9
__VSIconSource

Možnosti pro zdroj ikony.

__VSIDOFLAGS

Určuje, jaké akce nebo akce se mají provést v otevřeném dokumentu.

__VSIDOFLAGS2
__VSIEIFLAGS

Řídí inicializaci instance editoru.

__VSLITETREEOPTS

Určuje inicializační parametry objektu IVsLiteTree .

__VSLITETREEOPTS2

Vytvoří výčet možností pro ovládací prvky stromové struktury v sadě Visual Studio.

__VSLOADUSEROPTS

Určuje, zda je načtený soubor OPT přidružený k souboru .dsw sady Visual Studio nebo souboru .sln.

__VsLocalRegistryRootHandle

Představuje kořenový popisovač registru.

__VsLocalRegistryType

Představuje nastavení typu registru.

__VSMEINIT

Určuje parametry inicializace pro Editor nabídky.

__VSMEINIT2

Poskytuje další členy pro __VSMEINIT výčet.

__VSMEPROPID

Určuje ID vlastností Editor nabídky.

__VSMEPROPID2

Přidá do výčtu __VSMEPROPID další ID vlastností.

__VSMEUISTATE

Určuje stav probíhajících operací. Používá se při GetUIState(UInt32) voláních.

__VSNativeScrollbarThemeMode

Určuje, jak se mají použít motivy posuvníku.

__VSNEWDOCUMENTSTATE

Určuje stav nového dokumentu.

__VSNEWDOCUMENTSTATE2

Určuje, jak otevřít dokument.

__VSOBSEARCHFLAGS

Určuje kritéria pro Search objektu prostředí.

__VSOPENFROMSCCDLG

Označuje určitý druh dialogového okna, které se uživateli zobrazí.

__VSOSEFLAGS

Určuje nejlepší standardní editor, který se má otevřít, a určuje, jestli se má v procesu použít dialogové okno.

__VSOSEFLAGS2

Přidá do výčtu __VSOSEFLAGS další ID vlastností.

__VSOSPEFLAGS

Určuje akce, které se mají provést při otevření konkrétního editoru.

__VSOSPEFLAGS2

Přidá do výčtu __VSOSPEFLAGS další ID vlastností.

__VSOSPEFLAGS3
__VSOSPFLAGS

Otevře aplikaci se standardním náhledem pomocí dialogového okna a spustí se nový prohlížeč.

__VSOUTLINESTATE

Nastaví stav osnovy dokumentu.

__VSOVERLAYICON2

Poskytuje další členy pro VSOVERLAYICON výčet.

__VSOVERLAYICON3

Poskytuje další členy pro VSOVERLAYICON výčty a __VSOVERLAYICON2 .

__VSOVERLAYICON4
__VSPHYSICALVIEWATTRIBUTES

Určuje atributy pro fyzické zobrazení.

__VSPKGRESETFLAGS

Používá se při ResetDefaults(UInt32) voláních.

__VSPPPID

Rozšiřuje rozhraní stránky vlastností tak, aby načetl vlastnosti na stránce.

__VSPPROJECTUPGRADEVIAFACTORYFLAGS

Určuje akci, která se má provést s voláními OnAfterUpgradeProject(IVsHierarchy, UInt32, String, SYSTEMTIME, IVsUpgradeLogger) .

__VSPPROJECTUPGRADEVIAFACTORYREPAIRFLAGS

Určuje proces upgradu projektu s příchutí.

__VSPREFETCHFACTORYCAPABILITIES
__VSPROFILECATEGORYSECURITY

Určuje aktuální úroveň zabezpečení profilu uživatele vrácenou voláním GetSecurityLevel(UInt32).

__VSPROFILECATEGORYSENSITIVITY

Určuje úroveň citlivosti pro GetSensitivityLevel(UInt32) volání.

__VSPROFILEGETFILENAME

Určuje nastavení názvu souboru profilu.

__VSPROFILELOCATIONS

Určuje umístění souboru profilu.

__VSPROFILEPATHRESOLVERFLAGS

IVsPathVariableResolver Metody.

__VSPROFILERLAUNCHOPTS

Určuje možnosti spuštění profileru.

__VSPROFILETEAMSETTINGSCHANGEDFLAGS

Určuje, jak se změnilo nastavení profilu týmu. Používá se při ReportTeamSettingsChanged(UInt32) voláních.

__VSPROFILETEAMSETTINGSFLAGS

Určuje akci pro CheckUpdateTeamSettings(UInt32) volání.

__VSPROJECTLOADFLAGS
__VSPROJOUTPUTTYPE

Určuje sadu výstupních typů, které může systém projektu vrátit při dotazování VSHPROPID_OutputType vlastnosti hierarchie na jeho IVsHierarchy.

__VSPROJRESFLAGS

Určuje akci, která se má provést s voláními GetResourceItem(UInt32, String, UInt32, UInt32) .

__VSPROJSLNDLGFLAGS

Určuje příznaky dialogových oken projektu a řešení pro OpenProjectOrSolutionViaDlg(UInt32, String, String, Guid) volání.

__VSPROJTARGETRUNTIME

Určuje cílový typ modulu runtime projektu.

__VSPROPID

Identifikuje nastavení vlastností pro řešení.

__VSPROPID2

Poskytuje další členy pro __VSPROPID výčet. Identifikuje nastavení vlastnosti pro řešení.

__VSPROPID3

Poskytuje další členy pro __VSPROPID výčet. Identifikuje nastavení vlastnosti pro řešení.

__VSPROPID4

Identifikuje nastavení vlastností pro řešení (kromě __VSPROPID, __VSPROPID2a __VSPROPID3).

__VSPROPID5

Identifikuje nastavení vlastností pro řešení.

__VSPROPID6

Identifikuje nastavení vlastností pro řešení.

__VSPROPID7
__VSPROPID8
__VSPROVISIONALVIEWINGSTATUS

Určuje dočasný stav zobrazení položky.

__VSPSEPROPID

Poskytuje vlastnosti pro nastavení informací o editoru specifické pro projekt v dialogovém okně OpenWith.

__VSPTDPROPID

Určuje vlastnosti pro schopnost cílení.

__VSPTIP_DISPOSITION

Určuje akci dispozice textového obrázku pro volání CloseItemTextImage.

__VSPTIP_MODE

Určuje režim otevření pro OpenItemTextImage(String, UInt32, VsTextImage) volání.

__VSPUBLISHOPTS

Určuje možnosti volání GetPublishProperty(UInt32, Object) .

__VSQueryEditFlags2

Tento výčet je rozšířením tagVSQueryEditFlagsa určuje další příznaky.

__VSQUERYFLAVORREFERENCESCONTEXT

Popisuje kontext při dotazování IVsProjectFlavorReferences3.

__VSQUERYREMOVEDIRECTORYFLAGS2

Určuje příznaky přidružené k OnQueryRemoveDirectoriesEx(IVsProject, Int32, String[], UInt32[], VSQUERYREMOVEDIRECTORYRESULTS[], VSQUERYREMOVEDIRECTORYRESULTS[]).

__VSQUERYREMOVEFILEFLAGS2

Určuje příznaky přidružené k OnQueryRemoveFilesEx(IVsProject, Int32, String[], UInt32[], VSQUERYREMOVEFILERESULTS[], VSQUERYREMOVEFILERESULTS[]).

__VSQuerySaveFlags2

Tento výčet je rozšířením tagVSQuerySaveFlagsa určuje další příznaky.

__VSRDTATTRIB

Vrátí informace o dokumentu ve spuštěné tabulce dokumentů (RDT).

__VSRDTATTRIB2

Určuje informace o dokumentu ve spuštěné tabulce dokumentů (RDT).

__VSRDTATTRIB3

Určuje informace o dokumentu ve spuštěné tabulce dokumentů (RDT).

__VSRDTSAVENOTIFICATIONFLAGS

Sada příznaků, které popisují atributy o daném uložení.

__VSRDTSAVEOPTIONS

Určuje možnosti uložení dokumentu ve spuštěné tabulce dokumentů (RDT).

__VSRDTSAVEOPTIONS2

Určuje další možnosti uložení dokumentu ve spuštěné tabulce dokumentů (RDT).

__VSRDTSAVEOPTIONS3

Určuje další možnosti uložení dokumentu ve spuštěné tabulce dokumentů (RDT).

__VSREFERENCEAPPLYRESULT

Určuje výsledek použití změn odkazu.

__VSREFERENCECHANGEOPERATION

Určuje operaci, kterou má klient použít na odkaz.

__VSREFERENCECHANGEOPERATIONRESULT

Určuje výsledek použití změny odkazu klientem.

__VSREFERENCEQUERYRESULT

Určuje výsledek referenčního dotazu.

__VSREGDOCLOCKHOLDER

Určuje slabý zámek ve volání metody RegisterDocumentLockHolder(UInt32, UInt32, IVsDocumentLockHolder, UInt32) .

__VSRELPATHSEARCHFLAGS

Určuje, jak vyřešit hledání cest.

__VSREMOVEDIRECTORYFLAGS2

Určuje příznaky používané nástrojem OnAfterRemoveDirectoriesEx(IVsProject, Int32, String[], UInt32[]).

__VSREMOVEFILEFLAGS2

Určuje příznaky použité v OnAfterRemoveFilesEx(IVsProject, Int32, String[], UInt32[])nástroji .

__VSREMOVEVPFLAGS

Poskytuje možnosti pro odebrání virtuálního projektu z řešení.

__VSRESTARTTYPE

Označuje úroveň oprávnění, na které se má proces spustit.

__VSSAVEDEFERREDSAVEFLAGS

Používá se při CheckForAndSaveDeferredSaveSolution(Int32, String, String, UInt32) voláních.

__VSSCCENLISTMENTFACTORYOPTIONS

Možnosti používané uživatelským rozhraním volby zařazení (součást podpory správy zdrojového kódu).

__VSSCCPROVIDERBINDINGOPTIONS

Označuje, jestli se může zabývat procházením serveru správy zdrojového kódu.

__VSSDKPROVIDERTAB

Určuje sadu karet, které se mají zobrazit. Toto je sada používaná ve Tabs vlastnosti .IVsPlatformReferenceProviderContext

__VSSEARCHFILTERTOKENTYPE

Určuje typ tokenu vyhledávacího filtru.

__VSSEARCHNAVIGATIONKEY

Poskytuje výčet klávesových zkratek (enter, navigační šipky, page up/page down), které jsou prostřednictvím běžného ovládacího prvku vyhledávání přesměrovány na vaši IVsWindowSearch implementaci (prostřednictvím volání OnNavigationKeyDown(UInt32, UInt32)). Tato stisknutí kláves pak můžete zachytit a zadat akce specifické pro vaše okno (například vybrat předchozí nebo další výsledek hledání, spustit aktuálně vybraný výsledek atd.).

__VSSEARCHNAVIGATIONKEY2

Poskytuje výčet klávesových zkratek (enter, navigační šipky, page up/page down), které jsou prostřednictvím běžného ovládacího prvku vyhledávání přesměrovány na vaši IVsWindowSearch implementaci (prostřednictvím volání OnNavigationKeyDown(UInt32, UInt32)). Tato stisknutí kláves pak můžete zachytit a zadat akce specifické pro vaše okno (například vybrat předchozí nebo další výsledek hledání, spustit aktuálně vybraný výsledek atd.).

__VSSEARCHPARSEERROR

Určuje možné hodnoty bitových polí pro chyby vyhledávacího analyzátoru.

__VSSEARCHPLACEMENT

Určuje umístění ovládacího prvku hledání v okně.

__VSSEARCHPLACEMENT2
__VSSEARCHTASKSTATUS

Určuje stav operace vyhledávání.

__VSSETTINGSCOMPLETIONSTATUS

Určuje další informace o chybách, ke kterým došlo během procesu importu, exportu nebo resetování profilu.

__VSSETTINGSERRORTYPES

Určuje typy chyb nastavení.

__VsSettingsScope

Rozsah nastavení, která se mají načíst z .IVsSettingsManager

__VsSettingsScope2

Rozsah nastavení, která se mají načíst z IVsSettingsManager Poznámka: Zde uvedené hodnoty udržujte synchronizované s výčtem VSENCLOSINGSCOPES a udržujte je výhradně bitové.

__VsSettingsType

Datový typ vlastností v úložišti nastavení.

__VsSettingsType2
__VsSetupPackageState
__VSShellMode
__VSSHOWCONTEXTMENUOPTS

Určuje možnosti pro zobrazení kontextových nabídek.

__VSSHOWCONTEXTMENUOPTS2
__VSSHUTDOWNREASON
__VSSLNCLOSEOPTIONS

Určuje možnosti zavření pro soubor řešení (.sln).

__VSSLNOPENOPTIONS

Určuje možnosti otevření pro soubor řešení (.sln).

__VSSLNOPENOPTIONS2

Poskytuje další členy pro __VSSLNOPENOPTIONS výčet.

__VSSLNOPENOPTIONS3

Poskytuje další členy pro __VSSLNOPENOPTIONS výčet.

__VSSLNSAVEOPTIONS

Určuje možnosti uložení pro soubor řešení (.sln).

__VSSOLUTIONDEFERREDLOADOPTION

Rozšířené příznaky pro IVsSolution::GetProjectEnum.

__VSSPECIFICEDITORFLAGS

Určuje možnosti pro otevření existujících položek projektu v konkrétním editoru.

__VSSPROPID

Určuje nastavení vlastností prostředí pro prostředí.

__VSSPROPID10
__VSSPROPID11
__VSSPROPID12
__VSSPROPID13
__VSSPROPID14
__VSSPROPID2

Poskytuje další členy pro __VSSPROPID výčet.

__VSSPROPID3

Poskytuje další členy pro __VSSPROPID výčet.

__VSSPROPID4

Obsahuje přidané vlastnosti sady Visual Studio.

__VSSPROPID5

Určuje další nastavení vlastností prostředí pro prostředí.

__VSSPROPID6

Určuje další nastavení vlastností prostředí pro prostředí.

__VSSPROPID7

Určuje nastavení vlastnosti pro prostředí.

__VSSPROPID8
__VSSPROPID9
__VSSTATUSBARANIMATIONINDEX

Sada předdefinovaných indexů animace stavového řádku.

__VSSWATCHRENDERFLAGS

ZASTARALÉ. Výčet VSSWATCHRENDERFLAGS je členem struktury VSSWATCHRENDER, parametru RenderCell(VSSWATCHRENDER[], Int32) metody.

__VSSYSCOLOREX

Určuje systémovou barvu sady Visual Studio, která se má použít s konkrétní komponentou vizuálu nebo případem použití.

__VSSYSCOLOREX2

Poskytuje další členy pro __VSSYSCOLOREX výčet.

__VSSYSCOLOREX3

Vytvoří výčet ID barev používaných v prostředí sady Visual Studio.

__VSTABBEDMODE

Označuje režim ovládacího prvku s kartami.

__VSTASKCONTINUATIONOPTIONS

Určuje možnosti pokračování úkolu.

__VSTASKCONTINUATIONOPTIONS2
__VSTASKCREATIONOPTIONS

Určuje možnosti pro vytvoření úkolu.

__VSTASKCREATIONOPTIONS2
__VSTASKLISTSELECTIONSCROLLPOS

Určuje chování posouvání pro SelectItems(Int32, IVsTaskItem[], UInt32, UInt32).

__VSTASKLISTSELECTIONTYPE

Určuje chování výběru pro SelectItems(Int32, IVsTaskItem[], UInt32, UInt32).

__VSTASKPROVIDERFLAGS

Příznaky zprostředkovatele úloh vrácené nástrojem GetProviderFlags(UInt32).

__VSTASKRUNCONTEXT

Určuje, jak se úloha spustí.

__VSTASKVALUEFLAGS

Příznaky hodnoty úkolu vrácené nástrojem GetColumnValue(Int32, UInt32, UInt32, Object, String).

__VSTASKVALUETYPE

Určuje typy hodnot vrácených nástrojem GetColumnValue(Int32, UInt32, UInt32, Object, String).

__VSTASKWAITOPTIONS

Určuje možnosti pro operace čekání na úkol.

__VSTRANSACCELEXFLAGS

Příznaky pro TranslateAcceleratorEx(MSG[], UInt32, UInt32, Guid[], Guid, UInt32, Int32, Int32) volání.

__VSTRANSACCELFLAGS

Přeložit příznaky akcelerátoru pro volání IVsFilterKeys::TranslateAccelerator(MSG[], UInt32, Guid, UInt32)

__VSTWDFLAGS

Určuje chování dialogového okna Čekání. Tyto příznaky se předávají do StartWaitDialog(String, String, String, UInt32, Object, String).

__VSUIACCELMODIFIERS

Označuje modifikační klávesy používané v akcelerátoru klávesnice.

__VSUIDATAFORMAT

Označuje formát dat použitý v uživatelském rozhraní.

__VSUL_ERRORLEVEL

Označuje úrovně chyb pro protokolovací nástroje pro upgrade.

__VSUPGRADEPROJFLAGS

Používá se při UpgradeProject(UInt32) voláních.

__VSURLZONE
__VSVPROPID

Prohlédněte si ID propertiy pro volání IVsWindowView metod.

__VSVPROPID2

Zobrazení ID vlastností

__VSWBCUSTOMURL

Určuje typ vlastní webové stránky. Používá se při GetCustomURL(UInt32, String) voláních.

__VSWBDOCINFOINDEX

Určuje typ informací o dokumentu pro webovou stránku. Používá se u GetDocumentInfo(UInt32, Object) hovorů.

__VSWBNAVIGATEFLAGS

Navigační příznaky pro Navigate(String, UInt32, IVsWindowFrame) volání.

__VSWBPREVIEWOPTIONS

Používá se při PreviewURLEx(IVsWebPreviewAction, String, UInt32, Int32, Int32) voláních.

__VSWBREFRESHTYPE

Označuje akci aktualizace, která se má provést s voláním .Refresh(UInt32)

__VsWebProxyState

Určuje způsob připojení přihlašovacích údajů k webovému proxy serveru.

__VSWIZARDTRUSTLEVEL

Určuje úrovně důvěryhodnosti průvodce.

__WindowFrameTypeFlags

Příznaky, které určují typ rámu okna.

__WorkingFolderKind
__XMLMEMBERDATA_DEPRECATION_TYPE

Určuje typ vyřazení dat člena XML.

__XMLMEMBERDATA_OPTIONS

Určuje možnosti pro datové prvky člena XML.

__XMLMEMBERDATA_TAGTYPE

Určuje typy značek pro datové prvky člena XML.

_AppContainerDeployOptions

Určuje možnosti nasazení aplikace pro Windows Store.

_BROWSE_COMPONENT_SET_OPTIONS

Určuje IVsBrowseComponentSet možnosti seznamu pro úpravu chování poskytovaného knihovnou.

_BROWSE_COMPONENT_SET_TYPE

Určuje nastavení pro typy komponent pro procházení.

_BuildSystemKindFlags

Určuje typ nebo druh systému sestavení.

_BuildSystemKindFlags2

Určuje typ nebo druh systému sestavení.

_DEBUG_LAUNCH_OPERATION2

Poskytuje další členy výčtu DEBUG_LAUNCH_OPERATION .

_DEBUG_LAUNCH_OPERATION3

Poskytuje další členy výčtu DEBUG_LAUNCH_OPERATION .

_DEBUG_LAUNCH_OPERATION4

Poskytuje další členy výčtu DEBUG_LAUNCH_OPERATION .

_DevLicenseCheckOptions

ZASTARALÉ.

_EDITORREGFLAGS

Příznaky pro registraci neviditelného editoru pomocí RegisterInvisibleEditor(String, IVsProject, UInt32, IVsSimpleDocFactory, IVsInvisibleEditor).

_LAUNCHPAD_FLAGS

Určuje, zda se používá režim výběru datového proudu nebo pole.

_LAUNCHPAD_FLAGS2

Určuje, zda je nástroj příkazového řádku a výstup dávkového souboru považován za unicode.

_LIB_ADDREMOVEOPTIONS

Určuje možnosti pro přidání komponenty do kontejneru pro procházení.

_LIB_CATEGORY2

Poskytuje další členy výčtu LIB_CATEGORY . Definuje kategorie prvků seznamu správce knihovny (pro použití v doménách atributů elementů seznamu zprostředkovatelů symbolů).

_LIB_FLAGS

Určuje atributy knihovny.

_LIB_FLAGS2

Poskytuje další členy pro LIB_FLAG výčtu. Vytvoří výčet příznaků knihovny vrácených z funkce IGetLibFlags2(UInt32).

_LIB_LISTCAPABILITIES

Určuje možnosti seznamu objektů.

_LIB_LISTCAPABILITIES2

Příznaky seznamu knihoven vrácené z GetCapabilities2(UInt32).

_LIB_LISTFLAGS

Určuje ovládací prvky, které se mají implementovat pro vyhledávání v seznamu objektů.

_LIB_LISTTYPE

Určuje ListType seznamu objektů.

_LIB_LISTTYPE2

Poskytuje další členy výčtu _LIB_LISTTYPE .

_LIBCAT_ACTIVEPROJECT

Určuje atribut ActiveProject položky knihovny.

_LIBCAT_CLASSACCESS

Určuje režim ClassAccess položky knihovny.

_LIBCAT_CLASSTYPE

Určuje ClassType položky knihovny.

_LIBCAT_CLASSTYPE2

Poskytuje další členy pro _LIBCAT_CLASSTYPE výčet.

_LIBCAT_HIERARCHYTYPE

Určuje typ prvku hierarchie.

_LIBCAT_HIERARCHYTYPE2

Poskytuje další členy pro _LIBCAT_HIERARCHYTYPE výčet.

_LIBCAT_MEMBERACCESS

Určuje režim MemberAccess položky knihovny.

_LIBCAT_MEMBERINHERITANCE

Určuje možnosti dědičnosti pro členy libcat.

_LIBCAT_MEMBERTYPE

Určuje MemberType položky knihovny.

_LIBCAT_MEMBERTYPE2

Poskytuje další členy výčtu _LIBCAT_MEMBERTYPE .

_LIBCAT_MODIFIERTYPE

Určuje ModifikátorType položky knihovny.

_LIBCAT_NODETYPE

Určuje typ uzlu seznamu stromu.

_LIBCAT_PHYSICALCONTAINERTYPE

Určuje typ fyzického kontejneru.

_LIBCAT_SEARCHMATCHTYPE

Určuje typy hledání ve správci knihovny.

_LIBCAT_VISIBILITY

Určuje viditelnost položky knihovny.

_LIMITTOPICSOURCE

Určuje limity vyhledávání klíčových slov pro kontextovou nápovědu (ve kterých IVsUserContextse prohledávají).

_NoFrameworkDialogState

Představuje hodnoty použité pro VSPROPID_NoFrameworkDialogState.

_OLELOOP2

Vytvoří výčet typů smyček zpráv používaných ve formulářích.

_PersistStorageType

Určuje trvalé umístění pro IVsBuildPropertyStorage a IPersistXMLFragment.

_ProjectLoadSecurityDialogState

Určuje stav dialogového okna zabezpečení.

_SqlAddNewReferenceFlags

Určuje příznaky pro vyvolání nových odkazů.

_SqlReferenceUpdateAction

Určuje akce služby aktualizace referenčních informací SQL.

_SqlReferenceUpdateFlags

Určuje, jak se aktualizují odkazy SQL.

_VHS_COMMANDS

Určuje systémové příkazy nápovědy pro IVsHelpSystem metody.

_VSCIPPROPID

Určuje ID zprostředkovatele položky kontextu v GetProperty(Int32, Object) a SetProperty(Int32, Object) volání.

_VsDocumentRestoreBehavior
_VSFILECHANGEFLAGS

Poskytuje informace o atributu souboru, který byl změněn.

_VsHelpErrors

Určuje chyby vrácené ve Reserved(VHS_COMMAND, VsHelpErrors) voláních.

_VSLONGIDLEREASON

Určuje důvod dlouhé nečinnosti.

_VSOBJCFFLAGS

Určuje příznak schránky s jedním nebo vícenásobným výběrem.

_VSOBJCLIPFORMATOPTIONS

Určuje složený formát schránky.

_VSOBJDESCOPTIONS

Určuje možnosti textu popisu prohlížeče objektu.

_VSOBJLISTELEMPROPID

Určuje vlastnosti prvku seznamu objektů ve GetProperty(UInt32, Int32, Object) voláních.

_VSOBJLISTOWNERCACHEDDATAKINDS

Určuje druh dat uložených v mezipaměti ve voláních .ClearCachedData(UInt32)

_VSOBJLISTOWNEROTPIONS

Určuje možnosti vlastníka seznamu ve GetOptions(UInt32) voláních.

_VSOBJOPFLAGS

Určuje příznaky operace přejmenování a odstranění.

_VSOBSEARCHOPTIONS

Určuje atributy pro požadavek vyhledávání.

_VSOBSEARCHOPTIONS2

Poskytuje další členy výčtu _VSOBSEARCHOPTIONS .

_VSProjectLoadPriority

Zastaralé. Toto rozhraní API je zastaralé kvůli optimalizaci výkonu načítání řešení.

_VSProjectUnloadStatus

Představuje různé důvody uvolnění projektu. Používá se v UnloadProject(Guid, UInt32).

_VSProjectUnloadStatus2

Představuje různé důvody uvolnění projektu. Používá se v UnloadProject(Guid, UInt32).

_VSProjectUnloadStatus3
_VSQuickCheckAnswer

Určuje, kdy je povolená funkce.

_VSRDTFLAGS

Určuje možnosti pro dokument ve spuštěné tabulce dokumentů (RDT).

_VSRDTFLAGS2

Určuje další možnosti pro dokument ve spuštěné tabulce dokumentů (RDT).

_VSRDTFLAGS3

Určuje další možnosti pro dokument ve spuštěné tabulce dokumentů (RDT).

_VSRDTFLAGS4

Určuje možnosti pro dokument ve spuštěné tabulce dokumentů (RDT).

_VSRDTFLAGS5
_VSRDTFLAGSUPPER

Příznaky, které popisují stav dokumentu v tabulce spuštěného dokumentu.

_VSRELOADDOCDATA

Určuje, jestli se má ignorovat následná změna souboru.

_vstaskbitmap

Určuje možnosti rastrového obrázku přidruženého k položce úkolu.

_vstaskpriority

Určuje rastrový obrázek použitý k označení úrovně priority položky úkolu.

_VSTREEDISPLAYMASK

Určuje pole zájmu ve struktuře VSTREEDISPLAYDATA .

_VSTREEDISPLAYSTATE

Určuje bitová pole, která jsou v členském státě struktury zajímavá VSTREEDISPLAYDATA .

_VSTREEFLAGS

Určuje atributy stromového seznamu.

_VSTREEFLAGS2

Přidá příznak do výčtu _VSTREEFLAGS .

_VSTREEFLAGS3

Určuje atributy stromového seznamu.

_VSTREEITEMCHANGESMASK

Určuje, jak se změnil seznam stromu.

_VSTREESTATECHANGEREFRESH

Určuje, které prvky seznamu stromu se mají aktualizovat. To je pro budoucí použití.

AppToastCapability

Určuje možnosti informační zprávy.

AppxManifestDesignerTab

Určuje kartu návrháře manifestu OpenAppxManifestDesigner(IVsDocumentLockHolder, AppxManifestDesignerTab) aplikace, kterou má metoda otevřít.

AppxManifestDesignerTab2

Určuje kartu návrháře manifestu OpenAppxManifestDesigner(IVsDocumentLockHolder, AppxManifestDesignerTab) aplikace, kterou má metoda otevřít.

ATTRVALUETYPE

Určuje typ hodnot atributů v GetAttributeStatusVal(String, ATTRVALUETYPE, Int32) a GetAttributeValue(Int32, ATTRVALUETYPE, String) volání.

BLDGETFLAGS

Určuje možnosti při žádosti o tvůrce.

BLDPROMPTOPT

Určuje výzvu uživatele, která se používá k výběru tvůrce.

BootstrapMode

Určuje typ režimu bootstrap.

BootstrappingArchitecture
BootstrappingMode
BuildableProjectCfgOpts

Zastaralé. Určuje možnosti konfigurace sestavitelného projektu.

BuildableProjectCfgOpts2

Určuje další možnosti konfigurace sestavitelného projektu.

COMMANDWINDOWMODE

Určuje režim příkazu pro SetMode(COMMANDWINDOWMODE) volání.

CompEnum

Určuje typ kategorií komponent, které jsou předány do IVsComponentEnumeratorFactory2.

Constants

Různá kolekce konstant definovaných v různých iDL.

CTLBLDTYPE

Určuje typ tvůrce.

DBGMODE

Nastaví požadovaný režim ladicího programu.

DEBUG_LAUNCH_OPERATION

Výčet DEBUG_LAUNCH_OPERATION je členem VsDebugTargetInfo struktury, parametrem LaunchDebugTargets(UInt32, IntPtr) volání.

DEBUG_REMOTE_DISCOVERY_FLAGS

Určuje příznaky používané dialogem Vzdálené zjišťování k vyhledání vzdálených počítačů v místní podsíti.

DEBUG_REMOTE_DISCOVERY_FLAGS2
DevLicenseStatus

ZASTARALÉ. Určuje stav licence vývojáře.

DiscoveryNodeType

Určuje typ uzlu zjišťování ve GetNodeType(DiscoveryNodeType[]) voláních.

ENC_BUILD_STATE

Určuje aktuální stav sestavení Upravit a Pokračovat.

ENC_REASON

Určuje přesný důvod volání BelongToProject(String, ENC_REASON, Int32).

ENC_RETURNCODES

Určuje návratové kódy Upravit a Pokračovat.

enum_ASINFO

Určuje informace o stavu aktivního příkazu Edit a Continue.

enum_ENC_BREAKSTATE_REASON

Určuje důvod, proč došlo ke stavu přerušení upravit a pokračovat.

enum_POSITION_TYPE

Určuje typ pozice aktivního příkazu Upravit a Pokračovat.

EXPANDFLAGS

Řídí stav nebo vzhled položek v hierarchii nebo samotnou hierarchii.

HOSTPROPID

Určuje identifikátor vlastnosti hostitele.

INTELLIPROJSTATUS

Určuje stav projektu Intellisense.

LIB_CATEGORY

Určuje kategorie položek knihovny, které lze dále parametrizovat.

LIB_CHECKSTATE

Určuje stav zaškrtnuté položky knihovny.

LIB_PERSISTTYPE

Určuje způsob uchování položky knihovny.

LOGTOFILEOPTION

Určuje, kam se mají protokolovat příkazy a výstup příkazového okna.

MARKERTYPE4

Tento výčet pokračuje od MARKERTYPE3. Starší hodnoty najdete v MARKERTYPE3.

OLEACTIVATE

Určuje typ okna aktivovaného v reakci na událost aktivace okna.

OLECOMPFLAG

Určuje příznaky, které se používají k řízení interakcí mezi objektem VSPackage, jeho kontejnerem a prostředím.

OLEHELPCMD

Určuje typ požadované nápovědy pro ShowHelp(UInt32, Guid, POINT, UInt32, String, UInt32). Tento výčet poskytuje platné hodnoty parametru dwHelpCmd .

OLEIPCSTATE

Určuje ID stavu předaná IOleInPlaceComponent::OnEnterState(UInt32, Int32), OnUIComponentEnterState(UInt32, UInt32, UInt32), FOnUIComponentExitState(UInt32, UInt32, UInt32)a FUIComponentInState(UInt32).

OLEMENU

Určuje způsob použití nabídky patřící do aktivního objektu uživatelského rozhraní s nabídkou kontejneru komponenty.

OLEMSGBUTTON

Určuje tlačítko, které se má zobrazit se zprávou.

OLEMSGDEFBUTTON

Určuje, které tlačítko ve skupině tlačítek je výchozí.

OLEMSGICON

Určuje ikonu zobrazenou ve zprávě a označuje typ zprávy.

OLEROLE

Určuje způsob, jakým je komponenta používána ve vztahu k jejímu hostiteli.

OLEUIEVENTFREQ

Určuje frekvenci výskytu události uživatelského rozhraní v komponentě.

OLEUIEVENTSTATUS

Určuje stav události uživatelského rozhraní.

PFF_RESULTS

Určuje trvalé výsledky formátu souboru.

PREPARECOMMANDRESULT

Konstanty pro práci s příkazy Používá se při PrepareCommand(String, Guid, UInt32, IntPtr, PREPARECOMMANDRESULT[]) voláních.

REFERENCECHANGETYPE

Určuje typ změny odkazu, ke které došlo v projektu.

RemoveBFDirection

Určuje směr odebrání položky navigace. Používá se s voláními RemoveAdjacentBFNavigationItem(RemoveBFDirection) a RemoveCurrentNavigationDupes(RemoveBFDirection) .

SccToolsOptionsEnum

Možnosti, které lze zobrazit nebo aktualizovat pro nástroje správy zdrojového kódu. Používá se výhradně metodami na IVsSccToolsOptions rozhraní.

STATUSBARCONSTS

Určuje konstanty ikon animací na stavovém řádku. Používá se s voláními Animation(Int32, Object)

tagCreateClassLibFlags

Představuje možnosti pro vytváření knihoven tříd.

tagVSQEQSFlags

Určuje způsob zpracování atributů souboru rozhraním IVsQueryEditQuerySave2 .

tagVSQueryEditFlags

Tento výčet určuje příznaky, které řídí způsob úprav souborů v paměti. Tyto příznaky se předávají QueryEditFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32, UInt32) metodě.

tagVSQueryEditResult

Tento výčet určuje hodnoty vrácené metodou QueryEditFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32, UInt32) označující, zda byla relace úprav souborů úspěšně dokončena nebo zrušena.

tagVSQueryEditResultFlags

Tento výčet určuje bitflags vrácené metodou QueryEditFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32, UInt32) , které určují, jestli byl soubor rezervován nebo změněn.

tagVSQueryEditResultFlags2

Tento výčet určuje bitflags vrácené metodou QueryEditFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32, UInt32) , které určují, jestli byl soubor rezervován nebo změněn.

tagVSQuerySaveFlags

Tento výčet určuje hodnoty QuerySaveFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32) metody a určuje, jestli tato metoda zobrazuje jakékoli uživatelské rozhraní.

tagVSQuerySaveResult

Tento výčet určuje hodnoty, které lze vrátit z QuerySaveFile(String, UInt32, VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32) metody a QuerySaveFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32) metody.

tagVSQuerySaveResultFlags

Určuje výsledky operace QuerySave.

tagVsSccFilesFlags

Tento výčet určuje příznaky, které jsou vráceny voláním GetSccFiles(UInt32, CALPOLESTR[], CADWORD[]) metody.

tagVsSccSpecialFilesFlags

Příznaky přidružené ke speciálním souborům správy zdrojového kódu, které GetSccSpecialFiles(UInt32, String, CALPOLESTR[], CADWORD[])vrací .

VHS_COMMAND

Určuje příkazy systému nápovědy.

VSADDCOMPOPERATION

Identifikuje vlastnosti přidání komponenty.

VSADDCOMPRESULT

Určuje výsledky přidání komponent.

VSADDDIRECTORYFLAGS

Označuje příznaky přidružené k OnAfterAddDirectoriesEx(IVsProject, Int32, String[], VSADDDIRECTORYFLAGS[])

VSADDFILEFLAGS

Příznaky používané v OnAfterAddFilesEx(Int32, Int32, IVsProject[], Int32[], String[], VSADDFILEFLAGS[]) a OnAfterAddFilesEx(IVsProject, Int32, String[], VSADDFILEFLAGS[]).

VSADDITEMOPERATION

Řídí akci provedenou u nové položky přidané do projektu.

VSADDRESULT

Označuje, jestli byla položka úspěšně přidána do projektu.

VsAppPackagePlatform

Určuje platformu, na kterou aplikace cílí.

VSBUILDMANAGERRESOURCE

Určuje typ prostředku sestavení, který se má získat ze služby BuildManagerAccessor.

VSCMDNAMEOPTS

Určuje anglické nebo lokalizované kanonické názvy.

VSCOMPONENTTYPE

Určuje typ komponenty.

VSDESIGNER_FUNCTIONVISIBILITY

Určuje úroveň přístupu funkce návrháře.

VSDESIGNER_VARIABLENAMING

Řídí konvenci vytváření názvů proměnných.

VSDOCUMENTPRIORITY

Určuje úroveň priority dokumentu v rámci projektu.

VSEDITORPRIORITY

Určuje prioritu různých editorů. Používají se balíčky, které implementují typ editoru s IVsRegisterEditors.

VSErrorCodes

Kódy chyb sady Visual Studio.

VSErrorCodes80

Kódy chyb sady Visual Studio.

VSEXTENDSHIERARCHY

Vytvoří výčet hodnot pro rozšíření IVsParentHierarchy rozhraní.

VSFILTERKEYSFLAGS

Příznaky označující akci, která se má provést u ovládacích prvků, které filtrují zprávy událostí klávesnice.

VSFRAMEMODE

Řídí režim zobrazení okna nástroje.

VSFRAMEMODE2

Určuje další členy pro VSFRAMEMODE výčet.

VsHelpErrors

Určuje chyby, které jsou jedinečné pro IVsHelpSystem.

VSIME_ERR

Vyčíslí chyby IVsIME rozhraní pro Editor IME (Input Method).

VSMESELCMD

Určuje příkazy pro změnu výběru.

VSOBDESCRIPTIONSECTION

Určuje prvek textového řetězce popisu položky prohlížeče objektu.

VSOBJGOTOSRCTYPE

Určuje typ prvku zdrojového kódu, na který se má přejít.

VSOBSEARCHTYPE

Určuje část názvu, kterou řetězec představuje.

VSOLECMDEXECOPT_HIWORD

Určuje možnosti parametru Exec(Guid, UInt32, UInt32, IntPtr, IntPtr) možnosti příkazu exec. Hodnoty jsou převzaty z výčtu VSOLECMDEXECOPT_HIWORD .

VSOUTLINECAPTION

Určuje nastavení osnovy dokumentu popis.

VSOVERLAYICON

Určuje překryvnou ikonu vrácenou hierarchií při zobrazení dotazu prostřednictvím elementu VSHPROPID_OverlayIconIndex v __VSHPROPID. Tato ikona je transparentně nakreslena nad normální ikonou položky, která označuje, že se stav změnil.

VSPREVIEWRESOLUTION

Určuje rozlišení standardního náhledu. Používá se při OpenStandardPreviewer(UInt32, String, VSPREVIEWRESOLUTION, UInt32) voláních.

VSPROFILERPROCESSARCHTYPE

Určuje typ architektury procesoru profileru.

VSPROPERTYSTREAMPROPERTYTYPE

Určuje jednoduchý nebo podstreamový datový proud vlastnosti.

VSQUERYADDDIRECTORYFLAGS

Příznaky určující možnosti volajícího na adresář. Příznaky jsou přidruženy OnQueryAddDirectories(IVsProject, Int32, String[], VSQUERYADDDIRECTORYFLAGS[], VSQUERYADDDIRECTORYRESULTS[], VSQUERYADDDIRECTORYRESULTS[]) k a OnQueryAddDirectories(IVsProject, Int32, String[], VSQUERYADDDIRECTORYFLAGS[], VSQUERYADDDIRECTORYRESULTS[], VSQUERYADDDIRECTORYRESULTS[]), které jsou volány projektem, aby se zjistilo, zda je možné do projektu přidat adresáře.

VSQUERYADDDIRECTORYRESULTS

Příznaky přidružené k OnQueryAddDirectories(IVsProject, Int32, String[], VSQUERYADDDIRECTORYFLAGS[], VSQUERYADDDIRECTORYRESULTS[], VSQUERYADDDIRECTORYRESULTS[]) a OnQueryAddDirectories(IVsProject, Int32, String[], VSQUERYADDDIRECTORYFLAGS[], VSQUERYADDDIRECTORYRESULTS[], VSQUERYADDDIRECTORYRESULTS[]).

VSQUERYADDFILEFLAGS

Používá se OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]) v metodách a OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]) k označení typu souboru, který bude přidán do projektu.

VSQUERYADDFILERESULTS

Příznaky vrácené prostředím v OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]) metodách a OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]) . Tyto příznaky označují, jestli projekt může přidat soubor do projektu.

VSQUERYREMOVEDIRECTORYFLAGS

Příznaky určující možnosti volajícího na adresář. Příznaky jsou přidruženy OnQueryRemoveDirectories(IVsProject, Int32, String[], VSQUERYREMOVEDIRECTORYFLAGS[], VSQUERYREMOVEDIRECTORYRESULTS[], VSQUERYREMOVEDIRECTORYRESULTS[]) k a OnQueryRemoveDirectories(IVsProject, Int32, String[], VSQUERYREMOVEDIRECTORYFLAGS[], VSQUERYREMOVEDIRECTORYRESULTS[], VSQUERYREMOVEDIRECTORYRESULTS[]), které jsou volány projektem, aby se zjistilo, jestli je možné z projektu odebrat adresáře.

VSQUERYREMOVEDIRECTORYRESULTS

Příznaky přidružené k OnQueryRemoveDirectories(IVsProject, Int32, String[], VSQUERYREMOVEDIRECTORYFLAGS[], VSQUERYREMOVEDIRECTORYRESULTS[], VSQUERYREMOVEDIRECTORYRESULTS[]) a OnQueryRemoveDirectories(IVsProject, Int32, String[], VSQUERYREMOVEDIRECTORYFLAGS[], VSQUERYREMOVEDIRECTORYRESULTS[], VSQUERYREMOVEDIRECTORYRESULTS[]).

VSQUERYREMOVEFILEFLAGS

Příznaky přidružené k OnQueryRemoveFiles(IVsProject, Int32, String[], VSQUERYREMOVEFILEFLAGS[], VSQUERYREMOVEFILERESULTS[], VSQUERYREMOVEFILERESULTS[]) a OnQueryRemoveFiles(IVsProject, Int32, String[], VSQUERYREMOVEFILEFLAGS[], VSQUERYREMOVEFILERESULTS[], VSQUERYREMOVEFILERESULTS[]).

VSQUERYREMOVEFILERESULTS

Příznaky přidružené k OnQueryRemoveFiles(IVsProject, Int32, String[], VSQUERYREMOVEFILEFLAGS[], VSQUERYREMOVEFILERESULTS[], VSQUERYREMOVEFILERESULTS[]) a OnQueryRemoveFiles(IVsProject, Int32, String[], VSQUERYREMOVEFILEFLAGS[], VSQUERYREMOVEFILERESULTS[], VSQUERYREMOVEFILERESULTS[]).

VSQUERYRENAMEDIRECTORYFLAGS

Příznaky určující možnosti volajícího na adresář. Příznaky jsou přidruženy OnQueryRenameDirectories(IVsProject, Int32, String[], String[], VSQUERYRENAMEDIRECTORYFLAGS[], VSQUERYRENAMEDIRECTORYRESULTS[], VSQUERYRENAMEDIRECTORYRESULTS[]) k a OnQueryRenameDirectories(IVsProject, Int32, String[], String[], VSQUERYRENAMEDIRECTORYFLAGS[], VSQUERYRENAMEDIRECTORYRESULTS[], VSQUERYRENAMEDIRECTORYRESULTS[]), které jsou volány projektem, aby se zjistilo, zda je možné přejmenovat adresáře.

VSQUERYRENAMEDIRECTORYRESULTS

Příznaky přidružené k OnQueryRenameDirectories(IVsProject, Int32, String[], String[], VSQUERYRENAMEDIRECTORYFLAGS[], VSQUERYRENAMEDIRECTORYRESULTS[], VSQUERYRENAMEDIRECTORYRESULTS[]) a OnQueryRenameDirectories(IVsProject, Int32, String[], String[], VSQUERYRENAMEDIRECTORYFLAGS[], VSQUERYRENAMEDIRECTORYRESULTS[], VSQUERYRENAMEDIRECTORYRESULTS[]).

VSQUERYRENAMEFILEFLAGS

Příznaky přidružené k OnQueryRenameFiles(IVsProject, Int32, String[], String[], VSQUERYRENAMEFILEFLAGS[], VSQUERYRENAMEFILERESULTS[], VSQUERYRENAMEFILERESULTS[]) a OnQueryRenameFiles(IVsProject, Int32, String[], String[], VSQUERYRENAMEFILEFLAGS[], VSQUERYRENAMEFILERESULTS[], VSQUERYRENAMEFILERESULTS[]).

VSQUERYRENAMEFILERESULTS

Příznaky přidružené k OnQueryRenameFiles(IVsProject, Int32, String[], String[], VSQUERYRENAMEFILEFLAGS[], VSQUERYRENAMEFILERESULTS[], VSQUERYRENAMEFILERESULTS[]) a OnQueryRenameFiles(IVsProject, Int32, String[], String[], VSQUERYRENAMEFILEFLAGS[], VSQUERYRENAMEFILERESULTS[], VSQUERYRENAMEFILERESULTS[]).

VSQUERYSAVESLNPROPS

Vrátí stav vlastnosti řešení.

VSRECORDMODE

Určuje režim záznamu maker prostředí.

VSRECORDSTATE

Určuje stav záznamu makra prostředí.

VSRELOADOPTION

Určuje, jak reagovat na externě upravené dokumenty.

VSREMOVEDIRECTORYFLAGS

Příznaky používané nástrojem OnAfterRemoveDirectories(IVsProject, Int32, String[], VSREMOVEDIRECTORYFLAGS[]).

VSREMOVEFILEFLAGS

Příznaky používané v nástroji OnAfterRemoveFiles(IVsProject, Int32, String[], VSREMOVEFILEFLAGS[]).

VSRENAMEDIRECTORYFLAGS

Příznaky přidružené k OnAfterRenameDirectories(IVsProject, Int32, String[], String[], VSRENAMEDIRECTORYFLAGS[]).

VSRENAMEFILEFLAGS

Příznaky přidružené k OnAfterRenameFiles(IVsProject, Int32, String[], String[], VSRENAMEFILEFLAGS[]), OnAfterRenameFile(IVsProject, String, String, VSRENAMEFILEFLAGS)a OnQueryRenameFile(IVsProject, String, String, VSRENAMEFILEFLAGS, Int32).

VSSAVEFLAGS

Určuje možnosti ukládání souborů.

VSSCCENLISTMENTCHOICE

Tyto hodnoty označují ochotu projektu pracovat s výběrem zařazení (místní pracovní kopie projektu nebo řešení, která je pod správou zdrojového kódu). Možnost vybrat zařazení umožňuje uživateli změnit umístění uloženého projektu, když je odebrán ze správy zdrojového kódu.

VSSCCPROVIDERBINDING

Toto jsou možnosti, které může projekt vrátit, což značí jeho ochotu pracovat s vlastním balíčkem správy zdrojového kódu.

VsScriptJmcCodeType

Představuje typ kódu.

VSSEARCHPROGRESSTYPE

Určuje typ průběhu zobrazený ovládacím prvku hledání.

VSSEARCHSTARTTYPE

Určuje, kdy bude vyhledávání zahájeno.

VSSETFRAMEPOS

Nastaví pozici rámečku okna.

VSSOLNBUILDQUERYRESULTS

Identifikuje výsledky sestavení řešení.

VSSOLNBUILDUPDATEFLAGS

Identifikuje aktualizace sestavení řešení.

VSSOLNBUILDUPDATEFLAGS2

Poskytuje další členy pro VSSOLNBUILDUPDATEFLAGS výčet.

VSSOLNBUILDUPDATEFLAGS3
VsStateIcon

Určuje indexy pro glyfy správy zdrojového kódu.

VSSYSCOLOR

Tento výčet je zastaralý. Místo nich použijte příkazy __VSSYSCOLOREX.

VSTASKCATEGORY

Určuje kategorii položky úkolu.

VSTASKFIELD

Určuje pole položky úkolu.

VSTASKPRIORITY

Určuje rastrový obrázek použitý k označení úrovně priority položky úkolu.

VSTBXTABVIEW

Určuje typ zobrazení pro kartu Panel nástrojů.

VSTDTYPE

Pouze interní testování. Nepoužívat.

VSTREECLOSEACTIONS

Určuje možné akce při sbalení uzlu stromového zobrazení, jehož výsledkem je zavření jeho podřízeného seznamu stromové struktury.

VSTREETEXTOPTIONS

Určuje typ požadovaného textu.

VSTREETEXTOPTIONS2

Určuje typ požadovaného textu.

VSTREETOOLTIPTYPE

Určuje typ textu popisku nástroje, který se má zobrazit.

VSTWT_LOCATION

Určuje umístění panelu nástrojů okna nástroje.

VSUPDATEPROJREFREASON

Vrátí informace o aktualizaci pro odkaz na projekt.

VsUpToDateCheckFlags

Určuje důvod kontroly příznaků.

VsUpToDateCheckFlags2

Příznaky předávané do AreProjectsUpToDate(UInt32) a QueryStartUpToDateCheck(UInt32, Int32[], Int32[])StartUpToDateCheck(IVsOutputWindowPane, UInt32) označují, že se operace pro účely konkrétní žádosti o sestavení dokončila.

VSUSERCONTEXTATTRIBUTEUSAGE

Určuje, zda je atribut nebo klíčové slovo vloženo do kontextové tašky.

VSUSERCONTEXTPRIORITY

Určuje prioritu atributů nebo klíčových slov v kontextovém kontejneru.

VSWINDOWSTATE

Určuje stav zobrazení nebo vzhled okna.

WellKnownTargetFrameworkVersions

Představuje číslo verze cílové architektury.