Microsoft.VisualStudio.Shell Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třídy
AccountPickerOptions |
Představuje možnosti použité k vytvoření výběru účtu. |
AccountPickerOptions2 |
Představuje možnosti použité k vytvoření nástroje pro výběr účtu, který funguje se službou identit. |
ActivityLog |
Třída, která poskytuje pohodlné spravované metody pro protokolování zpráv do protokolu IVsActivityLog. |
AppliesToUIContextAttribute |
Přidá metadata UIContext do exportu MEF, aby bylo možné určit, kdy se má tento export použít. |
AsyncOpenDocumentResult | |
AsyncPackage |
Představuje balíček VSPackage, který může zpracovávat asynchronní služby. |
AsyncSaveResult |
Představuje výsledky asynchronní operace ukládání. |
AsyncServiceProvider |
Asynchronní poskytovatel služeb. |
BlockingTaskEventArgs |
Argument události, který se má použít s událostí, která předává informace o blokující úloze. Parametry identifikují úlohu, která čeká ve vlákně uživatelského rozhraní (blokovaná úloha), a úlohu, která čekání blokuje (blokující úloha). |
BulkFileOperation |
BulkFileOperation poskytuje funkce pro bezpečné provádění operací s hromadnou sadou souborů, které jsou aktuálně otevřeny v řešení. Jedním z příkladů je SCC. Před operací by měl příjemce poskytnout odhadovanou sadu souborů a složek, u kterých se očekávají změny. Tato třída se stará o "hands-off" logiku pro všechny tyto soubory. Po dokončení operace provede BulkFileOperation veškerou potřebnou práci pro praktickou logiku a rozhodne se, co se má znovu načíst (projekt, řešení nebo nic). Pořadí operací je následující: QueryBulkFileOperationAsync BeginAsync (volitelné) EndAsync (volitelné, ale BeginAsync je před tím nutné dokončit) Vyřaďte toto rozhraní API je velmi přísné na nevhodné použití, například volání EndAsync bez čekání na BeginAsync je hotové nebo volání stejné metody dvakrát atd. V tomto případě dojde k výjimce. |
CircularTaskDependencyException |
Výjimka byla vyvolána, když cyklický závislost způsobí zablokování během operace čekání na požadovaný úkol. |
CodeContainer |
Fiktivní třída pro kontejner kódu. Odebere se, jakmile bude kontejner kódu skutečně dostupný – až bude služba Code Container Registry připravená. |
CodeGeneratorRegistrationAttribute |
Tento atribut přidá vlastní položku registru generátoru souborů pro konkrétní typ souboru.
Příklad: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Generators |
CommandNavigationHelper |
Po interakci s nabídkami a panely nástrojů uloží a obnoví prvky tak, aby byly z fokusu. |
CommandSetRegistrationAttribute |
Deklaruje třídu jako CommandSet a určuje název a přidruženou službu service broker pro sadu příkazů. Sada příkazů může poskytovat příkazy s ProvideCommandAttribute. |
CommonMessagePump |
CommonMessagePump umožňuje volajícím blokovat aktuální vlákno, dokud nebude signalizován popisovač nebo popisovače. Během čekání se integrované vývojové prostředí umístí do modálního stavu, aby se zabránilo opakovanému zadání. Pokud čekání trvá déle než 2 sekundy, zobrazí se uživateli dialogové okno čekání, které lze zrušit (ve výchozím nastavení). Volající můžou volat výchozí chování, které zobrazí výchozí text v dialogovém okně čekání, nebo můžou zadat vlastní hodnoty pro věci, jako je text dialogového okna, text stavového řádku, hodnoty časového limitu atd. Volající mohou také poskytnout vlastní implementaci IVsCommonMessagePumpClientEvents, která umožňuje klientovi spustit kód, když dojde k určitým událostem, jako je zpracování zpráv, vypršení časového limitu nebo signalizován popisovač. Toto rozhraní lze také použít k určení, zda má čekání pokračovat nebo se vrátit. |
ComponentPickerPropertyPageAttribute |
Tento atribut přidá registraci stránky vlastností pro výběr komponent, například: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0Exp\ComponentPickerPages\My Component Page] @="#13925" "Package"="{B0002DC2-56EE-4931-93F7-70D6E9863940}" "Page"="{10A9F3920-3881-4f50-8986-9EDEC7B33566}" "Sort"=dword:00000014 "AddToMru"=dword:00000000 "ComponentType"="Sestavení.Net" |
ComUtilities |
Třída poskytující různé metody používané při interakci s nespravovaným kódem (objekty COM) a typy interoperability |
DefaultRegistryRootAttribute |
Definuje výchozí kořen registru používaný k registraci informací VSPackage. Tato třída se nemůže dědit. |
DesignPropertyDescriptor |
Účelem DesignPropertyDescriptor je umožnit nám přizpůsobit zobrazovaný název vlastnosti v mřížce vlastností. Žádná implementace MODULUR PropertyDescriptor umožňuje změnit DisplayName. |
DialogContainerWithToolbar |
Tuto třídu použijte k implementaci modálních formulářů v sadě Visual Studio. Implementace umožňuje formuláři hostovat panel příkazů sady Visual Studio tak, aby se účastnil standardního směrování příkazů. |
DialogKeyEventArgs |
Argumenty událostí používané nástrojem DialogKeyPendingEvent. |
DialogPage |
Poskytuje standardní funkce dialogového okna pro implementaci seznamů vlastností panelu nástrojů, nástrojeMožnosti stránek nebo vlastních dialogových oken uživatelského rozhraní s podporou modelu automatizace sady Visual Studio, model Windows Forms a trvalosti stavu pomocí mechanismu nastavení sady Visual Studio. |
DialogPage.PageApplyEventArgs |
Argumenty událostí, které umožňují OnApply(DialogPage+PageApplyEventArgs) metodě určit, jak zpracovat událost použití. |
EditorFactoryNotifyForProjectAttribute |
Tento atribut přidá příponu souboru pro projektový systém tak, aby Project bude volat metody IVsEditorFactoryNotify při přidání nebo přejmenování položky tohoto typu. |
EnumerableComCollection<TComEnumerator,TEnumerated> |
Obecná základní třída pro typy, které poskytují obálku IEnumerable kolem rozhraní IEnumXXX ve stylu COM. |
EnumerableHierarchiesCollection |
Poskytuje základní třídu, která podporuje jednoduchou iteraci nad kolekcí hierarchie. |
ErrorListProvider |
Tento zprostředkovatel úloh slouží k poskytování úkolů pro okno seznam chyb sady Visual Studio. |
ErrorTask |
Představuje chybovou úlohu v seznamu úkolů. Tato třída implementuje IVsErrorItem. |
EventSinkCollection |
Mapuje objekty na celočíselné soubory cookie a z celého čísla. To pomáhá při implementaci rozhraní VS, která mají metody Advise/Unadvise, například IVsHierarchy, IVsCfgProvider2, IVsBuildableProjectCfg atd. |
ExceptionExtensions | |
ExtensionPointAsyncPackage | |
ExtensionPointPackage |
Představuje rozšířenou verzi Package základní třídy, která implementuje IVsPackageExtensionProvider. |
ExtensionPointRegistrationAttribute |
Registruje zprostředkovatele bodu rozšíření typu určeného odvozenými třídami jako ExtensionProviderType. |
FocusChangeForCrossThreadClientEventArgs |
Vyvoláno ovládacím prvku ve vlákně uživatelského rozhraní sady Visual Studio, pokud má podřízený Win32 HWND, který patří do jiného vlákna a získal fokus Win32. Vyžaduje se pro správné obnovení fokusu, když Visual Studio ztratí nebo znovu získá aktivaci. |
HierarchyGraphNodeProperties | |
HierarchyItemCollectionChangedEventArgs | |
HierarchyItemEventArgs |
Poskytuje argumenty událostí, které jsou používány událostmi AfterInvalidateItems a OnItemAdded k označení konkrétní položky byla zneplatněná nebo přidána. |
HierarchyManipulationStateScope |
Jednoduchá třída pro usnadnění deterministické obnovení IVsHierarchyManipulationStateContext. |
HierarchyTreeFilterProvider |
Základní třída, která implementuje některé často používané části ISolutionTreeFilterProvider. |
HierarchyTreeFilterProvider.HierarchyTreeFilter |
Základní třída, která implementuje některé často používané části ISolutionTreeFilter. To zahrnuje chování, které zajišťuje, aby nově přidané položky hierarchie byly vždy viditelné prostřednictvím filtrovaného zobrazení, i když tyto položky neodpovídají filtru. Odvozené typy musí stále implementovat logiku pro vytváření sady zahrnutých položek. |
InfoBarActionItem |
Představuje tlačítko nebo hypertextový odkaz uvnitř objektu InfoBarModel v rozsahu textu nebo položkách akcí. |
InfoBarActionItemEventArgs |
Argumenty události o akci pro IVsInfoBarUIElement. |
InfoBarButton |
Představuje tlačítko v kolekci ActionItems objektu InfoBarModel. |
InfoBarEventArgs |
Argumenty události O IVsInfoBarUIElement. |
InfoBarHyperlink |
Představuje hypertextový odkaz v kolekci ActionItems objektu InfoBarModel. |
InfoBarModel |
Vytvoří datový model implementující IVsInfoBar pro použití s IVsInfoBarUIFactory.CreateInfoBar. |
InfoBarTextSpan |
Představuje rozsah textu uvnitř InfoBarModel. |
InstalledProductRegistrationAttribute |
Tento atribut zaregistruje nainstalovaný produkt pro váš balíček. |
InstalledToolboxItemInfo |
Poskytuje informace o existující položce panelu nástrojů. |
KnownColorThemes |
Předdefinované, dobře známé barevné motivy |
KnownSettingsContainers |
Seznamy kontejnery známých nastavení. |
KnownUIContexts |
Předdefinované, dobře známé uiContexty |
LocalizableProperties |
LocalizableProperties poskytuje třídu, která poskytuje informace o vlastním typu lokalizovatelných vlastností objektu. |
LocDisplayNameAttribute |
Určuje lokalizovatelný zobrazovaný název pro metodu vlastnosti, události nebo veřejné metody void, která nepřijímá žádné argumenty. |
MsiComponentIdAttribute |
Tento atribut definuje ID komponenty MSI, které používá instalační služba MSI. Toto ID komponenty se používá k označení instalační cesty k této komponentě. Pokud má balíček nainstalovat služba MSI, musí být umístěn do třídy balíčku. |
MsiTokenAttribute |
Definuje řetězec tokenu pro instalační program MSI. |
NewDocumentStateScope |
Jednoduchá třída pro usnadnění deterministické obnovení IVsNewDocumentStateContext. |
ObservableSettingsListBase<TValue> |
Základní typ pro pozorovatelné ISettingsList instance hodnot silného typu. |
OleDataObject |
Poskytuje spravovanou třídu, která implementuje IOleDataObject rozhraní. |
OleMenuCmdEventArgs |
Toto je sada argumentů předaných objektu OleMenuCommand při volání funkce Invoke. |
OleMenuCommand |
Tato třída je rozšířením MenuCommand. |
OleMenuCommandService |
Tato třída je odvozena z MenuCommandService třídy a implementuje IOleCommandTarget. MenuCommandService je spravovaná třída používaná k přidání obslužných rutin pro příkazy nabídky a k definování sloves. |
OutputWindowTextWriter |
A TextWriter jehož výstup přejde do podokna okna výstupu sady Visual Studio. |
Package |
Poskytuje spravovanou implementaci rozhraní potřebných k vytvoření plně funkčního balíčku VSPackage. |
Package.ProfferedService |
Obsahuje službu, která je povýšena do sady Visual Studio. |
Package.ToolWindowCreationContext | |
PackageRegistrationAttribute |
Upravte třídu, která se implementuje IVsPackage , pomocí tohoto atributu tak, aby registrační nástroj, RegPkg.exe, hledal další atributy. Další informace najdete v tématu Registrace balíčků VSPackage. |
PackageUtilities |
Sada statických nástrojů pro názvy souborů, cesty, převody výčtů a řetězců, obrázky a další funkce. |
ProjectTabDesigner | |
PropertyPageTypeConverterAttribute |
Definuje náš převaděč typů. |
ProvideAppCommandLineAttribute |
Tento atribut přidá možnost příkazového řádku devenv pro konkrétní typ balíčku. Příklad: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\AppCommandLine\MyAppCommand "Arguments"="*" "DemandLoad"=dword:1 "Package"="{5C48C732-5C7F-40f0-87A7-05C4F15BC8C3}" "HelpString"="#200" |
ProvideAssemblyFilterAttribute |
Popisuje sestavení, která IConfigureToolboxItem třída podporuje. |
ProvideAutoLoadAttribute |
Tento atribut zaregistruje balíček jako extender. Předaný identifikátor GUID určuje, co se rozšiřuje. Atributy balíčku neřídí chování balíčku, ale mohou být použity registračními nástroji k registraci správných informací v sadě Visual Studio. |
ProvideAutomationObjectAttribute |
Úprava třídy Packageodvozené od tohoto atributu deklaruje, že poskytuje konkrétní objekt automatizace. |
ProvideBindingPathAttribute |
Tento atribut registruje cestu, která by měla být prohledány pro kandidáty sestavení v době načtení sestavení. Příklad: [...\VisualStudio\10.0\BindingPaths{5C48C732-5C7F-40f0-87A7-05C4F15BC8C3}] "$PackageFolder$"="" Tím se "PackageFolder" (tj. umístění souboru pkgdef) zaregistruje jako adresář, který má být prohledán pro sestavení k načtení. |
ProvideBindingRedirectionAttribute |
Tento atribut registruje sadu hodnot, které definují přesměrování vazby. Tyto hodnoty se při spuštění sloučí do konfigurace modulu runtime CLR. Příklad: [$RootKey$\RuntimeConfiguration\dependentAssembly\bindingRedirection{5C48C732-5C7F-40f0-87A7-05C4F15BC8C3}] "Name"="AssemblyName" "PublicKeyToken"="19ab8cb7287f414" "Culture"="neutral" "CodeBase"="$PackageFolder$\AssemblyName.dll" "OldVersion"="1.0.0.0" "NewVersion"="2.0.0.0" |
ProvideCodeBaseAttribute |
Tento atribut registruje sadu hodnot, které definují závislé značky sestavení s CodeBase. Tyto hodnoty se při spuštění sloučí do konfigurace modulu runtime CLR. Příklad: [$RootKey$\RuntimeConfiguration\dependentAssembly\codeBase{5C48C732-5C7F-40f0-87A7-05C4F15BC8C3}] "Name"=". AssemblyName" "PublicKeyToken"="19ab8cb7287f414" "Culture"="neutral" "Version"="2.0.0.0" "CodeBase"="$PackageFolder$\AssemblyName.dll" |
ProvideCodeContainerProviderAttribute |
Zaregistruje informace o poskytovateli kontejneru kódu. Příklad použití: [ProvideCodeContainerProvider(registeredName: "Testovací zprostředkovatel", providerId: {92f93057-f1fc-49df-870f-b3474046911a}" displayNamePackageGuid: "{92f93057-f1fc-49df-870f-b3474046911a}", imageMonikerGuid: {92f93057-f1fc-49df-870f-b3474046911b}, imageMonikerId: 10, DisplayNameResourceId = "#100", DisplayDetailResourceId = "#110")] |
ProvideCommandAttribute | |
ProvideComponentDiagnosticsAttribute |
Zaregistruje zprostředkovatele diagnostiky komponent a jeho přidružené zobrazení. |
ProvideDependentAssemblyAttribute |
Nadřazená třída pro atributy, které generují položky dependentAssembly. |
ProvideEditorAttributeBase | |
ProvideEditorExtensionAttribute |
Přidruží příponu souboru k danému objektu pro vytváření editoru při použití na třídu, která dědí z Package nebo implementuje rozhraní IVsPackage. |
ProvideEditorFactoryAttribute |
Tento atribut deklaruje, že balíček VSPackage poskytuje objekt pro vytváření editoru. |
ProvideEditorFilenameAttribute |
Přidruží název souboru k danému objektu pro vytváření editoru. |
ProvideEditorLogicalViewAttribute |
Tento atribut přidá logické zobrazení do editoru vytvořeného objektem pro vytváření editoru. |
ProvideEditorUIContextAttribute |
Přidruží UIContext k danému objektu pro vytváření editoru. Editor lze vytvořit, pouze pokud je uiContext aktivní. |
ProvideExtenderAttribute |
Tento atribut zaregistruje balíček jako extender. Předaný identifikátor GUID určuje, co se rozšiřuje. Atributy balíčku neřídí chování balíčku, ale mohou být použity registračními nástroji k registraci správných informací v sadě Visual Studio. |
ProvideExtensibleUIContextRuleAttribute |
Tento atribut registruje pravidlo kontextu uživatelského rozhraní. |
ProvideFileSystemProviderAttribute |
Atribut, který deklaruje, že balíček poskytuje zprostředkovatele systému souborů. Viz třída IFileSystemProvider. |
ProvideFileSystemProviderAttribute.RegValueNames |
Třída obsahující názvy hodnot registru pro položky registrace zprostředkovatele systému souborů. |
ProvideKeyBindingTableAttribute |
Poskytuje identifikátor GUID tabulky klíčových vazeb. |
ProvideLanguageCodeExpansionAttribute |
Zaregistruje podporu služby jazyka pro fragmenty kódu. |
ProvideLanguageEditorOptionPageAttribute |
Zadejte obecnou metodu nastavení nástroje editoru jazyka na stránce možností. |
ProvideLanguageEditorToolsOptionCategoryAttribute |
Tento atribut slouží k deklaraci kategorie Tools Option pro jazyk. |
ProvideLanguageExtensionAttribute |
Přidruží příponu souboru ke službě konkrétního jazyka. |
ProvideLanguageServiceAttribute |
Informuje visual Studio, že balíček VSPackage poskytuje službu jazyka. Používá se s architekturou spravovaných balíčků (MPF). |
ProvideLoadKeyAttribute |
Tento atribut poskytuje klíč pro načtení balíčku pro váš balíček. Není potřeba v sadě Visual Studio 2010. |
ProvideMenuResourceAttribute |
Poskytuje registrační informace o prostředcích nabídky používaných v balíčku VSPackage. Tato třída se nemůže dědit. |
ProvideMSBuildTargetsAttribute |
Tento atribut zaregistruje vlastní soubory .targets do seznamu cílů známých a důvěryhodných nástrojem MSBuild. Vytvořené položky registru: [%RegistryRoot%\MSBuild\SafeImports] "TargetsLabel"="PathToTheTargetsFile" |
ProvideObjectAttribute |
Informuje Visual Studio, že VSPackage poskytuje objekt, který lze vytvořit z ILocalRegistryrozhraní. Tato třída se nemůže dědit. |
ProvideOptionDialogPageAttribute |
Základní třída pro všechny atributy, které se používají k registraci stránky možností. |
ProvideOptionPageAttribute |
Použijte tento atribut na nezávislé objekty, aby uživatelé mohli konfigurovat balíčky VSPackage prostřednictvím vlastní stránky Možností nástrojů. |
ProvidePhysicalViewAttributesAttribute |
Deklaruje atributy pro fyzické zobrazení nabízené editorem. |
ProvideProfileAttribute |
Použijte tento atribut na nezávislé objekty, které se používají k implementaci podpory nastavení sady Visual Studio VSPackage. |
ProvideProjectFactoryAttribute |
ProvideProjectFactoryAttribute deklaruje, že balíček poskytuje projektovou továrnu. |
ProvideProjectItemAttribute |
Tento atribut registruje položky, které mají být zahrnuty do dialogového okna Přidat novou položku pro zadaný typ projektu. Umístí se do balíčku VSPackage. |
ProvideSearchProviderAttribute |
Tento atribut zaregistruje balíček jako extender zprostředkovatele vyhledávání (IVsSearchProvider). |
ProvideServiceAttribute |
Tento atribut indikuje, že balíček při použití na podtřídu Package nebo třídu, která implementuje IVsPackage. |
ProvideServiceAttributeBase |
Deklaruje, že balíček poskytuje konkrétní službu při použití na podtřídu Package nebo třídu, která implementuje IVsPackage. Atributy balíčku neřídí chování balíčku, ale mohou být použity registračními nástroji k registraci správných informací v sadě Visual Studio. |
ProvideServiceOverrideAttribute |
Tento atribut označuje, že balíček je náhradou za výchozí službu. Tento atribut je součástí definice podtřídy Package nebo třídy, která implementuje IVsPackage. |
ProvideSettingAttribute |
Zaregistruje nastavení vlastněná balíčkem. Všechna zaregistrovaná nastavení musí být trvale zachována prostřednictvím SVsSettingsPersistenceManager. Nastavení, která jsou zachována pomocí SVsSettingsPersistenceManager, ale nejsou zaregistrovaná, budou ve výchozím nastavení privátní. |
ProvideSettingAttribute.DefaultValues | |
ProvideSettingAttribute.RegistryConstants | |
ProvideSettingAttribute.RegistryConstants.ValueNames | |
ProvideSourceControlProviderAttribute |
Zaregistruje informace o poskytovateli SCC. Příklad použití: [ProvideSourceControlProvider(registeredName: "Test Provider", displayNameResourceId: "#100", displayNamePackage: "{92f93057-f1fc-49df-870f-b3474046911a}", registeredProvider: "{92f93057-f1fc-49df-870f-b3474046911b}", sccProviderService: "{92f93057-f1fc-49df-870f-b3474046911c}", IsPublishSupported = true)] Příklad registrace: [HKEY_CURRENT_USER\SOFTWARE\Microsoft\VisualStudio\14.0_Config\SourceControlProviders{92f93057-f1fc-49df-870f-b3474046911b}] @="Poskytovatel testů" "Service"="{92f93057-f1fc-49df-870f-b3474046911c}" "IsPublishSupported"=dword:00000001
POZNÁMKA: Všechny identifikátory GUID použité výše jsou pouze pro ilustrační účely. Předpokládá se také, že verze je 14.0 výše. |
ProvideStaticToolboxGroupAttribute |
Tento atribut deklaruje skupinu nástrojů, která se vytvoří při inicializaci panelu nástrojů. |
ProvideStaticToolboxItemAttribute |
Tento atribut deklaruje položku panelu nástrojů, kterou sada nástrojů načte z registru. Další podrobnosti najdete v komentářích IVsToolboxItemProvider k . |
ProvideToolboxFormatAttribute |
Použijte tento atribut na třídy implementují VSPackages deklarovat, že VSPackage poskytuje položky sady nástrojů se zadaným formátem schránky a povolit podporu přetažení v sadě nástrojů sady Visual Studio. |
ProvideToolboxItemConfigurationAttribute |
Zaregistruje balíček VSPackage, který poskytuje konkrétní implementaci nástroje IConfigureToolboxItem. Používá se ve spojení s ProvideAssemblyFilterAttribute. |
ProvideToolboxItemDiscoveryAttribute |
Definuje typ položky panelu nástrojů. Typy položek sady nástrojů jsou vystaveny jako stránky v dialogovém okně Zvolit položky sady nástrojů (kde se pro každý typ vytvoří jedna stránka). |
ProvideToolboxItemsAttribute |
Použít tento atribut na třídy implementují VSPackages deklarovat, pokud nabízejí sadu položek sady nástrojů sady Visual Studio. |
ProvideToolboxPageAttribute |
Zaregistruje balíček VSPackage jako poskytující jednu nebo více dialogových stránek na stránce dialogového okna Přizpůsobit sadu nástrojů integrovaného vývojového prostředí sady Visual Studio. |
ProvideToolWindowAttribute |
Oznámí sadě Visual Studio, že balíček VSPackage vlastní okno nástroje. |
ProvideToolWindowVisibilityAttribute |
Deklaruje, že okno nástroje by mělo být viditelné, když se aktivuje určitý identifikátor GUID uživatelského rozhraní příkazu. |
ProvideUIContextRuleAttribute |
Tento atribut registruje pravidlo kontextu uživatelského rozhraní. |
ProvideViewAttribute |
Tento atribut deklaruje, že třída objektu pro vytváření editoru nabízí konkrétní logické zobrazení. |
ProvideXmlEditorChooserBlockSxSWithXmlEditorAttribute |
Používá se k označení, že vlastní návrhář XML by neměl umožňovat úpravy SxS pomocí standardního textového editoru XML. |
ProvideXmlEditorChooserDesignerViewAttribute |
Slouží k poskytnutí registračních informací pro výběr XML pro vlastního návrháře XML. |
ReadOnlyObservableSet<T> |
Poskytuje základní třídu pro obecné IReadOnlyObservableSet. |
RegisterAutoLoadAttribute |
Tento atribut zaregistruje balíček jako extender. Identifikátor GUID předaný v určuje, co se rozšiřuje. Atributy v balíčku neřídí chování balíčku, ale mohou být použity registračními nástroji k registraci správných informací v sadě Visual Studio. |
RegisterEditorExtensionAttribute |
Viz třída ProvideEditorExtensionAttribute. Zaregistruje příponu souboru v dané továrně editoru. Tato třída se nemůže dědit. |
RegisterEditorLogicalViewAttribute |
Tento atribut přidá logické zobrazení do editoru vytvořeného továrnou editoru. |
RegisterExtenderAttribute |
Tento atribut zaregistruje balíček jako extender. Identifikátor GUID předaný v určuje, co se rozšiřuje. Atributy v balíčku neřídí chování balíčku, ale mohou být použity registračními nástroji k registraci správných informací v sadě Visual Studio. |
RegisterLanguageExtensionAttribute |
Zaregistruje příponu souboru v dané jazykové službě použitím atributu VSPackage při registraci pomocí registračního nástroje, jako je regpkg.exe. Další informace najdete v tématu Registrace balíčků VSPackages. |
RegisterLoadKeyAttribute |
Tento atribut zaregistruje klíč načtení balíčku pro váš balíček. Tento atribut je zastaralý. |
RegisterProjectItemAttribute |
RegisterProjectItemAttribute byla zastaralá. Použijte ProvideProjectItemAttribute prosím místo toho |
RegistrationAttribute |
Abstraktní třída pro registraci VSPackage. Třída RegistrationAttribute umožňuje přidání nových registračních informací beze změny registračních nástrojů. |
RegistrationAttribute.Key |
Poskytuje abstraktní třídu, která představuje registrační klíč. |
RegistrationAttribute.RegistrationContext |
Abstraktní základní třída, která poskytuje kontextové informace z externího zdroje do atributu registrace. |
RssCommands |
Poskytuje směrované příkazy podporované čtečkou informačních kanálů RSS v prostředí VS. |
RunningDocumentTable |
Poskytuje přístup ke spuštěné tabulce dokumentů (RDT), která sleduje všechny aktuálně otevřené dokumenty v sadě Visual Studio. |
SelectionContainer |
Poskytuje jednotné rozhraní pro přístup k sadě vybraných objektů. |
ServiceBrokerExtensions |
Rozšiřující metody pro IServiceBroker. |
ServiceCollection<T> |
Tuto kolekci použijte k uložení mapování z typu služby na objekt, který ho poskytuje způsobem, který si je vědom vložených typů. Porovnávací nástroj pro tuto kolekci provede porovnání vlastností GUID klíče Type namísto porovnání odkazů, které selžou ve scénářích vkládání typů. Tato kolekce není bezpečná pro přístup z více vláken. |
ServiceExtensions | |
ServiceProgressData |
Tato třída použitá k šíření průběhu načítání služby nebo balíčku pro asynchronní službu a balíčky Zprávy a hodnoty předávané touto třídou se zobrazí uživateli nějakým vhodným způsobem v prostředí. |
ServiceProvider |
Poskytuje sjednoceného poskytovatele služeb pro spravované balíčky VSPackage. |
ServiceProviderHierarchy |
Funguje jako hierarchický poskytovatel služeb. |
ServiceProviderHierarchyOrder |
Poskytuje doporučenou objednávku řešení služeb pro běžné poskytovatele služeb. Pokud je v hierarchii poskytovatele služeb zkombinované více poskytovatelů služeb, dostane se jim číselné pořadí. |
ServiceUnavailableException |
Vyvolá se, pokud je služba nedostupná. |
SettableOleDataObject |
Představuje objekt dat kompatibilní s OLE. |
SharedProjectUtilities |
Metody nástrojů pro sdílené projekty. |
SharedSettingsAttribute |
Tento atribut při použití na třídu vrácenou z AutomationObject vlastnosti podtřídy DialogPage umožňuje sdílet vlastnosti objektu s jinými aplikacemi a online. |
SingleFileGeneratorSupportRegistrationAttribute |
Tento atribut přidá vlastní položku registru generátoru souborů pro konkrétní typ souboru.
Příklad: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Generators |
SingleTaskIdleManager |
Provede dlouhotrvající operaci s prioritou nečinnosti ve vlákně uživatelského rozhraní. Aby operace podporovala časté výnosy, měla by co nejčastěji vracet hodnotu null, aby mohl správce komponent plánovat další úlohy a poskytovat operace s vyšší prioritou. Úloha bude opakovaně spuštěna, dokud nebude odstraněna položka SingleTaskIdleManager. |
SolutionPersistenceRegistrationAttribute |
Tento atribut přidá název vlastnosti trvalosti řešení a související typ GUID. Příklad: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0Exp\SolutionPersistence\MyProperty] "Default"="{AAAA53CC-3D4F-40a2-BD4D-4F3419755476}" |
SolutionTreeFilterProviderAttribute |
Poskytuje informace pro zobrazení filtru Průzkumník řešení. |
Task |
Implementace IVsTaskItem, která se používá ke změně vzhledu a funkčnosti úkolu v seznamu úkolů. |
TaskListItem | |
TaskProvider |
Tato třída implementuje IVsTaskProvider. Poskytuje způsob, jak definovat poskytovatele úloh a přidružené služby, které jsou vhodné pro architekturu. |
TaskProvider.TaskCollection |
Kontejner pro Task objekty. |
TaskSchedulingException |
Došlo k výjimce, když plánování úkolů selhalo a nebylo možné ji opakovat. |
TelemetryExtensions | |
ThemeResourceKey |
Představuje klíč použitý v ResourceDictionary pro přístup k barevným prostředkům motivu. Prostředky barev motivu zahrnují štětce a barvy přidružené k dané barevné kategorii a názvu barvy. |
ThreadedWaitDialogHelper |
Rozšiřující metody pro dialogové okno čekání s vlákny, které ho činí více použitelnými pomocí běžných vzorů spravovaného kódu. |
ThreadedWaitDialogHelper.Session |
Nabízí obousměrnou komunikaci s viditelným dialogem čekání s vlákny. |
ThreadedWaitDialogProgressData |
Obsahuje podrobnosti o průběhu dlouhotrvající operace pro účely aktualizace IVsThreadedWaitDialog. |
ThreadHelper |
Zadejte pomocnou rutinu obecného dispečera a ujistěte se, že se v hlavním vlákně aplikace vyvolá metoda. K pohodlné identifikaci hlavního vlákna používáme dispečink aktuální aplikace. To znamená, že instance aplikace musí být inicializována. V současné době windowmanager inicializuje ho. DispatcherOperation ale nepoužíváme, protože nejsou vhodné pro rpc. Pokud je například vlákno uživatelského rozhraní uprostřed volání RPC a potřebujeme spustit kód ve vlákně uživatelského rozhraní, dispečeroperations neprojde. Důvodem je to, že DispatcherOperations jsou inicializovány odesláním zprávy do vlákna uživatelského rozhraní a vlákno uživatelského rozhraní musí odeslat tuto zprávu. Pokud vlákno uživatelského rozhraní provádí volání RPC, nebudou tyto zprávy odebrány z fronty. Standardní filtr zpráv OLE zpracovává pouze omezenou sadu zpráv z fronty a i filtr zpráv sady Visual Studio ignoruje většinu ostatních. Když projdete službou UIThreadInvokerPrivate, operace se stane voláním modelu COM ve vlákně uživatelského rozhraní. Tato operace bude povolena prostřednictvím našeho filtru zpráv, pokud je součástí stejného logického volání – filtr zpráv ji uvidí jako "vnořené volání" a nemusí ji odmítnout. |
ToolWindowPane |
Souhrnný popis pro ToolWindowPane. |
UIContext |
Představuje aktivní stav UIContext. |
UIContextChangedEventArgs |
Argumenty události pro UIContextChanged událost. |
UIElementDialogPage |
Třída, která se používá k bezproblémovému hostování obsahu WPF v nativním dialogovém okně se spuštěnou smyčkou zpráv ve stylu IsDialogMessage. UIElementDialogPage umožňuje tabbing do a z podřízeného HWND WPF a umožňuje navigaci pomocí klávesnice v rámci podřízeného HWND WPF. |
UIThreadReentrancyScope |
Pouze pro interní použití Microsoftu. Poskytuje explicitní bod re-entrancy pro ThreadHelper k vyvolání ve vlákně uživatelského rozhraní (nezávisle na mechanismu zpráv RPC modelu COM). |
Url |
Tato třída zabalí třídu URI a poskytuje neescaped "LocalPath" pro adresy URL souboru a unescaped AbsoluteUri pro jiná schémata, plus také vrátila ne-hex-escaped výsledek z MakeRelative, aby mohl být prezentován uživateli. |
ValueTokenizer |
ValueTokenizer bude uchovávat seznam tokenů a hodnot, které odpovídají těmto tokenům. Tato třída se používá k tokenizaci / odtečování daného řetězce. |
VsBrushes |
Třída používaná k mapování mezi __VSSYSCOLOREX identifikátory (používanými GetVSSysColorEx(Int32, UInt32)) a klíči používanými objekty WPF ResourceDictionary . Klíče poskytované touto třídou lze použít k odkaz Brush na instance, které sada Visual Studio umístí do Resources. |
VsColors |
Mapuje mezi __VSSYSCOLOREX identifikátory (jak používají GetVSSysColorEx(Int32, UInt32) klíče a používané Windows Presentation Foundation ResourceDictionary objekty. |
VSCommands |
Poskytuje směrované příkazy podporované prostředím VS. |
VsEnumerable<TComEnumerator,TComEnumerated> |
Základní třída pro enumerátory ve stylu VS pomocí rozhraní Dev10 a starších enumerátoru, které používají PreserveSig |
VsEnumerable<TComEnumerator,TComEnumerated,TEnumerated> |
Představuje výčet ve stylu VS objekty TComEnumerated vytvořené z výčtu TEnumerated. Základní třída pro enumerátory ve stylu VS pomocí rozhraní Dev10 a starších enumerátoru, které používají PreserveSig |
VsEnumerableEx<TComEnumerator,TComEnumerated> |
Základní třída pro výčty ve stylu VS pomocí rozhraní Dev11 a novějších enumerátoru, která nepoužívají PreserveSig |
VsExecutionContextTypes |
Kontextové typy používané v nástroji Visual Studio Execution Tracker |
VsFonts |
Obsahuje názvy prostředků pro písma prostředí. |
VsMenus |
Obsahuje identifikátory GUID pro příkazy nabídky sady Visual Studio. |
VSRegistry |
Pomocná třída pro zpracování registru instance sady VS, která je hostitelem tohoto kódu. |
VsResourceKeys |
Zveřejňuje klíče prostředků WPF pro hodnoty Style a ControlTemplate, které platí pro běžné ovládací prvky WPF. |
VsSearchTask |
VsSearchTask lze použít jako základní třídu pro implementaci vyhledávacích nástrojůwindows. |
VsServiceProviderWrapper |
Zabalí instanci poskytovatele služeb. Třída je určena k vystavení hodnoty zprostředkovatele SVsService kontejneru VS MEF. |
VsShellUtilities |
Poskytuje statické pomocné metody pro použití s prostředím sady Visual Studio. |
VsTaskLibraryHelper |
Pomocné metody pro použití knihovny úloh sady Visual Studio ve spravovaném kódu |
WAProvideLanguagePropertyAttribute |
Tuto třídu lze použít k registraci vlastnosti webové aplikace pro projekt. |
WAProvideProjectFactoryAttribute |
Tento atribut lze použít k registraci informací o systému projektu, který podporuje příchuť nebo podtyp WAP. |
WAProvideProjectFactoryTemplateMappingAttribute |
Tento atribut se používá k deklaraci nového systému projektu, který podporuje projekty webových aplikací a definuje mapování mezi skutečným systémem projektu a falešným systémem, který je definován pouze pro uložení některých vlastností specifických pro WAP v registru. |
WebSiteProjectAttribute |
Tento atribut přidá ProjectSubType do seznamu, který je definován jako ProjectSubTypes pro projekt webu. |
WebSiteProjectRelatedFilesAttribute |
Tento atribut umožňuje projektu webu vnořit jeden typ souboru (související) pod jiný typ souboru (primární) v Průzkumníku řešení. |
WindowPane |
Představuje podokno okna sady Visual Studio. |
WrapperPolicy |
Struktury
RunningDocumentInfo |
Představuje informace o dokumentu v objektu RunningDocumentTable. Obsahuje všechny informace vrácené nástrojem GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr). |
StatefulReadOnlyList<TItem,TState> |
Seznam jen pro čtení s přidruženým stavem. |
Rozhraní
IAsyncAttachedCollectionSource |
Představuje IAttachedCollectionSource objekt, který může hlásit, zda HasItems vlastnost je právě inicializována a který vyvolává INotifyPropertyChanged událost při IsInitializingHasItems změní hodnotu. |
IAsyncServiceContainer |
Poskytuje metody pro přidávání a odebírání služeb. |
IAsyncServiceProvider |
Poskytuje metodu pro asynchronní získání služby. |
IAsyncServiceProvider2 | |
IAttachedCollectionService |
Představuje službu, která může získat připojené kolekce pro položku na základě známé relace a která může vytvořit výčet relací podporovaných pro položku. |
IAttachedCollectionSource |
Představuje instanci objektu, která může vrátit kolekci položek a která ví, zda některé položky existují, aniž by si uvědomila položky samotné. |
IAttachedCollectionSourceProvider |
Představuje službu, která může vytvořit výčet relací existujících pro objekt, kterému služba rozumí a která může vytvořit připojené kolekce pro relaci a objekt, kterému služba rozumí. |
IAttachedCollectionSourceProvider2 |
Představuje službu, která může vytvořit výčet relací existujících pro objekt, kterému služba rozumí a která může vytvořit připojené kolekce pro relaci a objekt, kterému služba rozumí. |
IAttachedRelationship |
Obsahuje metadata o připojené relaci, kterou IAttachedCollectionService používá k popisu vztahů mezi objekty. |
IBuildCancellationAwareHostObject |
Umožňuje objektu hostitele použít CancellationToken objekt , který se aktivuje při zrušení sestavení. |
ICacheableAttachedCollectionSource |
Představuje IAttachedCollectionSource, který může být potenciálně uložen v mezipaměti. Zdroje uložené v mezipaměti se nemusí znovu vytvářet pokaždé, když se o to požádá. |
IClientRightsAdditionalMetadata |
Toto rozhraní slouží k předávání jakýchkoli dalších metadat z práv klienta. |
ICodeContainerProvider |
Informace o poskytovateli, který je schopen získat online prostředek do místního počítače. |
IComEnumeratorRelay<TComEnumerator,TEnumerated> |
Poskytuje metody výčtu typu. |
ICommentTaskToken |
Toto rozhraní slouží k získání informací o jednom z tokenů používaných ke generování úloh. |
IConfigureToolboxItem |
Poskytuje možnost dynamicky konfigurovat ToolboxItem objekty přidáním dalších dat do slovníku Vlastností položky panelu nástrojů. Tato data jsou pak serializována jako trvalá součást položky panelu nástrojů. |
IErrorList |
Toto rozhraní se používá k získání stavu různých přepínačů v chromu kolem okna nástroje ErrorList. |
IFilteredHierarchyItemSet |
Poskytuje zploštěný seznam položek hierarchie, který představuje všechny položky v hierarchii, a vyvolává události při přidání nebo odebrání položek z hierarchie. |
IInstalledToolboxItemInfo |
Poskytuje informace o existující položce panelu nástrojů. |
IJoinableTaskFactoryAwareHostObject |
Umožňuje hostitelskému objektu použít hlavní vlákno bez blokování sestavení, které je blokováno v hlavním vlákně. |
IMaintenanceTask |
Rozhraní, které může být implementováno a exportováno do výchozího katalogu sady Visual Studio, aby získalo jednu šanci na každou relaci VS, když je VS nečinný, aby bylo možné provádět určitou pravidelnou práci. |
IMenuCommandInvokeEx |
Pomáhá vyvolat příkazy nabídky. |
IMSDNChannel |
rozhraní pro informace o kanálu předplatného MSDN. |
INonClientArea |
Toto rozhraní představuje vizuální prvek, který může logicky obsahovat neklientskou oblast Win32 při WM_NCHITTEST je odeslán do HwndSource. |
IOleMenuCommand |
Představuje příkaz nabídky OLE. |
IProfileManager |
Rozhraní implementované třídami podporujícími balíčky VSPackage zachováním informací o jejich stavu prostřednictvím mechanismu nastavení sady Visual Studio. |
IProfileMigrator |
Podporuje migraci uživatelských nastavení z jedné verze sady Visual Studio do jiné. |
IReadOnlyObservableSet |
Kolekce pozorovatelná jen pro čtení, která poskytuje konstantní čas, obsahuje vyhledávání. |
IReadOnlyObservableSet<T> |
Kolekce pozorovatelná jen pro čtení, která poskytuje konstantní čas, obsahuje vyhledávání. |
IResXResourceService |
Abstraktní vrstva, která umožňuje klientům řídit čtečky a zapisovače resx používané v sadě Visual Studio. |
ISccUIClickedEventArgs |
Argumenty předávané přes několik rozhraní souvisejících s SCC. |
ISccUIClickedEventArgs2 |
Rozšíření ISccUIClickedEventArgs tak, aby bylo zadáno UIElement, na který bylo klikováno. |
ISelectedGraphNode |
Obsahuje odkaz na vybraný GraphNode. |
ISettingsMachineLocalityEvaluator |
Toto rozhraní se používá ve spojení s SharedSettingsAttribute k vyhodnocení, zda je hodnota vlastnosti v místním počítači (tj. neměla by se přemístit do jiných počítačů) za běhu. |
ISolutionSearchOptions |
Představuje možnosti, které by měl zprostředkovatel vyhledávání použít při poskytování výsledků hledání řešení. |
ISolutionSearchParameters |
Představuje parametry potřebné k poskytování výsledků hledání řešení. |
ISolutionTreeFilter |
Filtr, který řídí kolekci položek, které by měly být zahrnuty do filtrovaného stromu. Když jsou položky IncludedItems umístěny do stromu, budou tyto položky a jejich předkové zahrnuty do stromu a všechny ostatní položky budou vyloučeny. Pokud už filtr není potřeba, ovládací prvek stromu filtr odstraní. |
ISolutionTreeFilterProvider |
Objekt factory použitý k vytvoření objektu ISolutionTreeFilter. ISolutionTreeFilter poskytuje způsob, jak poskytnout seznam zahrnutých položek, které by měly být umístěny do stromu. |
ISupportDisposalNotification |
Představuje objekt, který může být odstraněn a který může upozornit naslouchací procesy změny stavu odstranění. Objekty, které obsahují odkazy na instanci ISupportDisposalNotification by měly watch pro změny vlastnosti IsDisposed a měly by uvolnit jejich odkaz, když hodnota vlastnosti stane true. |
ITaskList |
Toto rozhraní se používá k získání stavu okna nástroje TaskList. |
IToolboxAppDomainControl |
Toto rozhraní implementují klienti, kteří chtějí řídit vytvoření domény aplikace, ve které je vytvořena implementace IToolboxItemDiscovery. Pokud je balíček odvozen z Microsoft.VisualStudio.Shell.Package, nastavte AppDomainCreatorType vlastnost ProvideToolboxItemDiscoveryAttribute na typ vaší třídy, která implementuje toto rozhraní. |
IToolboxAssemblyInfo |
Poskytuje informace o sestavení. |
IToolboxExtensionsSdkInfo |
Poskytuje informace o sadě SDK rozšíření. |
IToolboxExtensionsSdkInfo2 |
Poskytuje další informace z manifestů sady SDK. |
IToolboxExtensionsSdkType |
Představuje spravovaný typ ze sady SDK rozšíření. |
IToolboxExtensionsSdkTypeByName |
Představuje jednoduchý typ ze sady SDK rozšíření. |
IToolboxItemCreator |
Vytvoří nové položky panelu nástrojů a poskytne informace o existujících položkách panelu nástrojů. |
IToolboxItemDiscovery |
Poskytuje informace o spravovaných typech, ze kterých lze vytvořit položky sady nástrojů. |
IToolboxItemDiscoveryByName |
Poskytuje informace o typech, ze kterých lze vytvořit položky panelu nástrojů. |
IToolboxItemDiscoveryFactory |
Vytvoří různé objekty potřebné pro integraci s dialogovým oknem Zvolit položky sady nástrojů. |
IToolboxItemDiscoveryWithContext |
Poskytuje informace o spravovaných typech, ze kterých lze vytvořit položky sady nástrojů. |
IToolboxItemInfo |
Poskytuje informace o spravovaném typu, ze kterého může být vytvořena položka sady nástrojů. |
IToolboxPlatformInfo |
Poskytuje informace o platformě (například Windows v8.0). |
IToolboxPlatformType |
Představuje spravovaný typ s přidruženou platformou. Další rozhraní jsou odvozena z tohoto, aby se přidala další metadata. |
IToolboxPlatformTypeByName |
Představuje jednoduchý typ s přidruženou platformou. Další rozhraní jsou odvozena z tohoto, aby se přidala další metadata. |
IToolboxType |
Představuje jednoduchý spravovaný typ. Další rozhraní jsou odvozena z tohoto, aby se přidala další metadata. |
IToolboxTypeByName |
Představuje jednoduchý typ. |
IVsAccountManagementService |
Představuje službu správy účtů sady Visual Studio. |
IVsAsyncFileChangeEx |
Asynchronní metody pro službu změn souborů VS (SVsFileChange). |
IVsAsyncFileChangeEx2 |
Asynchronní metody pro službu změn souborů VS (SVsFileChange). |
IVsHierarchyItem |
Obsahuje informace o vlastnosti instance pro jednu položku v objektu IVsUIHierarchyWindow. |
IVsHierarchyItemCollectionProvider |
Poskytuje kolekci položek hierarchie jen pro čtení, které představují podmnožinu všech položek hierarchie v zadané hierarchii. |
IVsHierarchyItemIdentity |
Obsahuje informace potřebné k definování položky v objektu IVsUIHierarchyWindow. |
IVsHierarchyItemManager |
Přistupuje k datovému modelu používanému objektem IVsUIHierarchyWindow (například Průzkumník řešení). |
IVsManagedImageService |
Rozhraní nabíjené službou SVsImageService, které umožňuje přímé přidání rastrových obrázků WPF do knihovny obrázků. |
IVsManagedSettingsChangeEventSource |
Poskytuje událost pro změněná nastavení. |
IVsProjectSecrets |
Rozhraní implementované systémem projektu pro ukládání tajných kódů, ke kterým má aplikace, kterou tento projekt sestaví, přístup za běhu. |
IVsSccChanges |
Rozhraní, které je implementováno zprostředkovatelem správy zdrojového kódu ke sledování počtu čekajících změn v aktuálně aktivním úložišti a interakci uživatele se zobrazenými informacemi. |
IVsSccChangesDisplayInformation |
Informace o čekajících změnách v aktuálním úložišti aktivního poskytovatele SCC. |
IVsSccChangesDisplayInformation2 |
Rozšíření IVsSccChangesDisplayInformation , aby bylo možné zajistit větší flexibilitu pro SccProvider
|
IVsSccCommitPendingChangesPrompt |
Rozhraní, které je implementováno zprostředkovatelem správy zdrojového kódu k nastavení zprávy zobrazované uživatelům s výzvou k potvrzení čekajících změn včas a často. |
IVsSccCurrentBranch |
Rozhraní, které je implementováno zprostředkovatelem správy zdrojového kódu ke sledování informací o zobrazení a interakci uživatele se zobrazenými informacemi o aktuálně aktivní větvi v úložišti. |
IVsSccCurrentBranchDisplayInformation |
Informace o aktuální větvi aktivního zprostředkovatele SCC. |
IVsSccCurrentBranchDisplayInformation2 |
Rozšíření IVsSccCurrentBranchDisplayInformation , aby bylo možné zajistit větší flexibilitu pro SccProvider
|
IVsSccCurrentRepository |
Rozhraní, které je implementováno zprostředkovatelem správy zdrojového kódu ke sledování aktuálně aktivního úložiště a interakce uživatele se zobrazenými informacemi. |
IVsSccCurrentRepositoryDisplayInformation |
Informace o aktuálním úložišti aktivního zprostředkovatele SCC. |
IVsSccCurrentRepositoryDisplayInformation2 |
Rozšíření IVsSccCurrentRepositoryDisplayInformation , aby bylo možné zajistit větší flexibilitu pro SccProvider
|
IVsSccPublish |
Rozhraní, které podporuje publikování zdrojového kódu, který je v místním úložišti. |
IVsSccSolution |
Rozhraní, které vyvolává události související s načteným řešením a SCC. |
IVsSccUnpublishedCommits |
Rozhraní, které je implementováno zprostředkovatelem správy zdrojového kódu ke sledování počtu nepublikovaných potvrzení v aktivním úložišti a interakci uživatele se zobrazenými informacemi. |
IVsSccUnpublishedCommitsDisplayInformation |
Informace o nepublikovaných potvrzeních |
IVsSccUnpublishedCommitsDisplayInformation2 |
Rozšíření IVsSccUnpublishedCommitsDisplayInformation , aby bylo možné zajistit větší flexibilitu pro SccProvider
|
IVsTaskEvents |
Rozhraní pro spravované události implementované pomocí IVsTask. |
IVsTaskJoinableTask |
Rozhraní pro připojení jednoho JoinableTask s instancí IVsTask. |
IVsToolboxItemDiscoveryRegistrar |
Implementuje služba SVsToolboxItemDiscoveryRegistrar, kterou poskytuje prostředí. Balíčky, které chtějí poskytnout položky sady nástrojů ze spravovaných typů, by měly při načítání volat RegisterItemDiscovery. Balíčky odvozené z Microsoft.VisualStudio.Shell.Package získávají toto chování ve výchozím nastavení ze své základní třídy. V takovém případě je chování objektu řízeno parametry poskytnutými ProvideToolboxItemDiscoveryAttribute. |
IWpfAccountPicker |
Představuje ovládací prvek pro výběr účtu Windows Presentation Foundation, který IVsAccountManagementServiceposkytuje . |
IWpfAccountPicker2 |
Představuje ovládací prvek pro výběr účtu Windows Presentation Foundation, který IVsAccountManagementServiceposkytuje . |
SVsProjectLocalSecrets |
ID služby, která se má dotazovat IServiceProvider na, aby se získala implementace IVsProjectSecrets , která ukládá tajné kódy v souboru secrets.json projektu, nebo ekvivalentního souboru, který nikdy není uložen ve správě zdrojového kódu a je místní pro jednotlivého uživatele nebo počítače. |
SVsSccDisplayInformationService |
ID služby, pomocí které lze získat několik rozhraní SCC, včetně: IVsSccCurrentBranchDisplayInformation, IVsSccCurrentRepositoryDisplayInformationIVsSccChangesDisplayInformation a IVsSccUnpublishedCommitsDisplayInformation. |
SVsServiceProvider |
Představuje zprostředkovatele služeb sady Visual Studio, který je určený pro dynamické zjišťování dalších služeb VS ze součástí MEF. |
SVsToolboxItemDiscoveryRegistrar |
Toto je služba, která implementuje IVsToolboxItemDiscoveryRegistrar. Implementuje ho prostředí. |
Výčty
AuthenticationState |
Stav ověřování. |
CloseResult |
Určuje výsledky operace zavření. |
CommandNavigationHelper.CommandFocusMode |
Hodnoty připojené vlastnosti CommandFocusMode určují, jak je ovládací prvek, na kterém je nastaven, zaregistrován pomocí CommandFocusManager pro zpracování obnovení fokusu a vstup do režimu nabídky. |
CommentTaskPriority |
Hodnota označující prioritu úkolu v seznamu úkolů. |
CommonMessagePumpExitCode |
Představuje ukončovací kódy, které jsou možné pro CommonMessagePump. |
DialogPage.ApplyKind |
Výčet, který popisuje chování použití stránky dialogového okna. |
FilterDescendantBehavior |
Určuje chování potomků při zahrnutí položek do filtrovaného stromu. |
LogicalView |
Tento výčet obsahuje seznam podporovaných logických zobrazení. |
PackageAutoLoadFlags |
Určuje typy chování automatického načítání. |
ProfileMigrationType |
Určuje akci migrace v MigrationType a ProfileMigrationType. |
QueryCloseResult |
Určuje výsledky dotazu a operace zavření. |
RegistrationMethod |
Jak by mělo být sestavení zaregistrováno nebo umístěno. |
SettingScope |
Popisuje různé obory nastavení. |
SettingStorage |
Popisuje, kde jsou uložená nastavení. |
TaskCategory |
Poskytuje sadu kategorií úkolů, které určují druh úlohy, která má být provedena. |
TaskErrorCategory |
Představuje kolekci hodnot, které identifikují typy nebo závažnost chybových zpráv, které se mohou zobrazit v okně úlohy Možnosti seznamu chyb. |
TaskPriority |
Poskytuje hodnoty pro priority úkolů. |
ThemeResourceKeyType |
Určuje typ prostředku, na který ThemeResourceKeyodkazuje . |
ToolboxItemDiscoveryContext |
Označuje kontext, ve kterém GetItemInfo(IToolboxType, ToolboxItemDiscoveryContext) je volána. |
ToolWindowOrientation |
Tento výčet poskytuje řadu možných orientací okna nástrojů vzhledem k ukotvení okna. |
UnlockResult |
Určuje výsledky operace odemknutí. |
VsCreateEditorFlags |
__VSCREATEEDITORFLAGS, __VSCREATEEDITORFLAGS2, __VSCREATEEDITORFLAGS3 |
VsDockStyle |
Definuje konstanty pro orientaci okna nástrojů. |
VsFrameMode |
VSFRAMEMODE, VSFRAMEMODE2 |
VsFramePropID |
__VSFPROPID, __VSFPROPID2, __VSFPROPID3, __VSFPROPID4, __VSFPROPID5 |
VsHierarchyPropID |
__VSHPROPID, __VSHPROPID2, __VSHPROPID3, __VSHPROPID4 |
VsOpenSpecificEditorFlags |
__VSOSPEFLAGS, __VSOSPEFLAGS2, __VSOSPEFLAGS3 |
VsQueryEditFlags |
__VSQueryEditFlags, __VSQueryEditFlags2 |
VsQueryRemoveDirectoryFlags |
VSQUERYREMOVEDIRECTORYFLAGS, VSQUERYREMOVEDIRECTORYFLAGS2 |
VsQueryRemoveFileFlags |
VSQUERYREMOVEFILEFLAGS, VSQUERYREMOVEFILEFLAGS2 |
VsQuerySaveFlags |
tagVSQuerySaveFlags, __VSQuerySaveFlags2 |
VsRdtFlags |
_VSRDTFLAGS, _VSRDTFLAGS2 |
VsRdtSaveOptions |
__VSRDTSAVEOPTIONS, __VSRDTSAVEOPTIONS2 |
VsRemoveDirectoryFlags |
VSREMOVEDIRECTORYFLAGS, VSREMOVEDIRECTORYFLAGS2 |
VsRemoveFileFlags |
VSREMOVEFILEFLAGS, VSREMOVEFILEFLAGS2 |
VsSolutionPropID |
__VSPROPID, __VSPROPID52, __VSPROPID53, __VSPROPID54, __VSPROPID5 |
VsTaskContinuationOptions |
Spravovaná definice __VSTASKCONTINUATIONOPTIONS/__VSTASKCONTINUATIONOPTIONS2. |
VsTaskCreationOptions |
Spravovaná definice __VSTASKCREATIONOPTIONS/__VSTASKCREATIONOPTIONS2. |
VsTaskRunContext |
Spravovaná definice __VSTASKRUNCONTEXT. |
VsTaskWaitOptions |
Spravovaná definice __VSTASKWAITOPTIONS. |
WindowPane.PaneInitializationMode |
Představuje možné stavy inicializace objektu WindowPane . |
Delegáti
AsyncServiceCreatorCallback |
Zpětné volání pro tvůrce asynchronní služby. |
AsyncServiceCreatorWithProgressCallback |
Zpětné volání, které je vyvoláno, když je potřeba instance služby. Tato funkce se volá pouze jednou a výsledek se ukládá do mezipaměti. |
OnIdleHandler |
Delegát používaný SingleTaskIdleManager třídou. Při vytváření instance |
VsInvokableAsyncFunction<T> |
Používá se pomocníkem asynchronní knihovny úloh k převzetí IVsTaskCompletionSource a vrácení úlohy paralelní knihovny úkolů (TPL). |
VsTaskBodyCallback |
Používá se pomocným rutinou asynchronní knihovny úloh jako typ metody pro tělo úkolu (co úloha provádí). Uživatelé knihovny mohou buď předat tento typ delegáta přímo, nebo použít některou z metod obálky, která do tohoto typu delegáta zabalí jednodušší anonymní funkce. |