Microsoft.VisualStudio.Shell.Interop Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasy
BrowseLibraryGuids80 |
Zawiera listę identyfikatorów GUID używanych do identyfikowania atrybutów biblioteki przeglądania. |
BuildOutputGroup |
Reprezentuje grupę danych wyjściowych kompilacji. |
ComponentSelectorGuids80 |
Zawiera listę identyfikatorów GUID używanych do identyfikowania elementów selektora składników. |
DTECatID |
Zawiera listę identyfikatorów GUID używanych do identyfikowania kategorii DTE. |
FontsAndColorsCategory |
Definiuje grupy docelowe, dla których określono opcje czcionek i kolorów. |
LogicalViewID |
Zawiera listę identyfikatorów GUID używanych do identyfikowania widoków plików lub procesów. |
ShellGuids80 |
Zawiera listę identyfikatorów GUID używanych do identyfikowania składników powłoki. |
SymbolScopeGuids80 |
Definiuje identyfikatory GUID skojarzone z zakresem symboli. |
TaskListViews |
Określa widoki używane do wyświetlania listy zadań. |
TaskProviderGuids |
Zawiera listę identyfikatorów GUID używanych do identyfikowania dostawców zadań. |
ToolboxMultitargetingFields |
Reprezentuje nazwy pól w wielokierunkowej mapie ciągów przybornika. |
ToolWindowGuids |
Udostępnia identyfikatory GUID używane do identyfikowania okien narzędzi programu Visual Studio. |
ToolWindowGuids80 |
Udostępnia dodatkowe |
UIContextGuids |
Zawiera listę identyfikatorów GUID używanych do identyfikowania kontekstów poleceń. |
UIContextGuids80 |
Udostępnia więcej identyfikatorów GUID używanych do identyfikowania kontekstów poleceń. |
VsMacrosGuids |
Identyfikatory GUID, które mają być uwidocznione w kodzie zarządzanym. |
VsMSBuildTaskFileManagerClass |
Jest to standardowa implementacja interfejsu IVsMSBuildTaskFileManager , która zapewnia funkcję IntelliSense i obsługę czasu kompilacji dla zadań MSBuild. |
VSPIAImporterClass |
Zaimplementowane przez wszystkie narzędzia opakowujące. |
VsSymbolicNavigationManagerClass |
Reprezentuje usługę globalną, która zarządza listą IVsSymbolicNavigationNotify programów obsługi zarejestrowanych w zakresie projektu. Ten interfejs jest dostępny za pośrednictwem polecenia QueryService(Type, Object). |
WellKnownToolboxDataFormats |
Reprezentuje format danych przybornika. |
WellKnownToolboxStringMaps |
Podaje nazwę mapy ciągów dla danych obejmujących wiele elementów docelowych. |
Struktury
AllColorableItemInfo |
Służy do określania wszystkich atrybutów elementów wyświetlania w środowisku programu Visual Studio. |
CANDIDATEFORM |
Zawiera informacje o pozycji dla okna kandydata. |
ColorableItemInfo |
Zawiera informacje o elemencie VSPackage o określonych atrybutach elementów kolorowych ustawianych przez użytkownika elementów wyświetlanych, które mogły zostać zmodyfikowane przez użytkownika. |
COMREFERENCE |
Zawiera informacje o (reprezentuje) obiekt COM. |
COMREFERENCEINFO |
Struktura COMREFERENCEINFO przechowuje informacje o obiekcie COM. |
ENC_ACTIVE_STATEMENT |
Zawiera informacje o aktywnych instrukcjach w obszarze Edytuj i kontynuuj. |
ENC_EXCEPTION_SPAN |
Zawiera informacje o zakresie wyjątków Edytuj i Kontynuuj. |
FontInfo |
Zawiera podstawową definicję dowolnej czcionki używanej przez kategorię Elementy wyświetlane. |
LOGFONTW |
Określa atrybuty czcionki. |
MEINIT |
Zawiera wartości inicjowania edytora menu. Używane z wywołaniami CreateMenuEditor(MEINIT[], IVsMenuEditor) . |
OLEMENUID |
Opisuje menu numerycznie i/lub według nazwy. |
POINTS |
Określa parę x,y punktów odniesienia. |
SYMBOL_DESCRIPTION_NODE |
Określa nazwę i typ symbolu, który jest węzłem nawigacji. |
SYSTEMTIME |
Reprezentuje datę i godzinę przy użyciu poszczególnych członków dla miesiąca, dnia, roku, dnia tygodnia, godziny, minuty, sekundy i milisekundy. |
TBXITEMINFO |
Określa informacje o elementach przybornika. Używany w narzędziu IVsToolbox::AddItem(IDataObject, TBXITEMINFO[], String) i IVsToolboxDataProvider::GetItemInfo(IDataObject, TBXITEMINFO[]). |
UIDLGLOGFONT |
Ustawia formatowanie czcionki okna dialogowego. |
VsAppPackageLaunchInfo |
Określa właściwości obiektów DLO_AppPackageDebug docelowych. |
VSArrangeWindowInfo |
Określa sposób rozmieszczania okna. |
VsBootstrapperPackageInfo |
Reprezentuje informacje o pakiecie programu bootstrapper. |
VSBROWSECONTAINER |
Przechowuje przeglądać atrybuty kontenera. |
VSBROWSEINFOW |
Określa informacje używane do wyświetlania okna dialogowego Przeglądaj. |
VSCommandId | |
VSCOMPONENTSELECTORDATA |
Przechowuje atrybuty wyboru składnika. |
VSCOMPONENTSELECTORTABINIT |
Reprezentuje informacje inicjowania karty. |
VsDebugEngineFilter |
Reprezentuje zestaw aparatów debugowania. |
VsDebugStartupInfo |
Określa dodatkowe ustawienia, które debuger powinien przekazać do polecenia CreateProcess, gdy LaunchDebugTargets3(UInt32, VsDebugTargetInfo3[], VsDebugTargetProcessInfo[]) jest wywoływany za pomocą polecenia DLO_CreateProcess. Pola w tej strukturze są podobne do pól w pliku STARTUPINFO (zdefiniowanych w pliku winbase.h). |
VsDebugTargetInfo |
Zawiera informacje o obiekcie docelowym debugowania. |
VsDebugTargetInfo2 |
Zawiera informacje o obiekcie docelowym debugowania. |
VsDebugTargetInfo3 |
Zawiera informacje o obiekcie docelowym debugowania. |
VsDebugTargetInfo4 |
Zawiera informacje o obiekcie docelowym debugowania. |
VsDebugTargetProcessInfo |
Określa informacje o procesie dla obiektu docelowego debugowania. Używany jako parametr w pliku LaunchDebugTargets3(UInt32, VsDebugTargetInfo3[], VsDebugTargetProcessInfo[]). |
VSDEFAULTPREVIEWER |
Zawiera informacje o domyślnym podglądzie. |
VSDRAWITEMSTRUCT |
Reprezentuje informacje używane przez program do rysowania kontrolki narysowanej przez IVsImageButton właściciela. |
VSITEMSELECTION |
Zawiera informacje, które jednoznacznie identyfikują wybrany element w hierarchii. |
VSNSEBROWSEINFOW |
Określa informacje o rozszerzeniu przestrzeni nazw dla okna dialogowego Przeglądaj. |
VSOBJCLIPFORMAT |
Przechowuje atrybuty formatu schowka dla obiektu. |
VSOBJECTINFO |
Przechowuje atrybuty obiektów biblioteki. |
VSOBNAVIGATIONINFO2 |
Przechowuje atrybuty nawigacji obiektów. |
VSOBNAVIGATIONINFO3 |
Określa informacje dotyczące nawigacji do obiektu. Pozwane w LocateNavigationInfo2(VSOBNAVIGATIONINFO3[], VSOBNAVNAMEINFONODE2[], Int32, Int32, UInt32) wywołaniach. |
VSOBNAVNAMEINFONODE |
Przechowuje informacje o węźle biblioteki. |
VSOBNAVNAMEINFONODE2 |
Określa informacje dotyczące nawigacji do obiektu. (przekazane do GetNavigationInfo2(UInt32, VSOBNAVIGATIONINFO3[]) i LocateNavigationInfo2(VSOBNAVIGATIONINFO3[], VSOBNAVNAMEINFONODE2[], Int32, Int32, UInt32)) |
VSOBSEARCHCRITERIA |
Określa warunki i atrybuty żądania wyszukiwania. |
VSOBSEARCHCRITERIA2 |
Określa opcje wyszukiwania. Używane z metodami, takimi jak GetList2(UInt32, UInt32, UInt32, VSOBSEARCHCRITERIA2[], IVsObjectList2) i GetList2(UInt32, UInt32, VSOBSEARCHCRITERIA2[], IVsObjectList2). |
VSOPENFILENAMEW |
Podobnie jak struktura OPENFILENAMEW. |
VsPrefetchedProjectInfo | |
VsProjectLoadInfo | |
VsPropertyBrowserState |
Zawiera informacje o stanie przeglądarki właściwości. |
VSPROPSHEETPAGE |
Ustawia cechy strony właściwości. Podobnie jak struktura Win32 PROPSHEETPAGE. |
VSQEQS_FILE_ATTRIBUTE_DATA |
Struktura z atrybutami pliku i danymi rozmiaru. |
VsResolvedAssemblyPath |
Reprezentuje rozpoznaną ścieżkę zestawu, jak użyto w pliku ResolveAssemblyPathInTargetFx(String[], UInt32, VsResolvedAssemblyPath[], UInt32). |
VSSAVEFILENAMEW |
Zawiera nazwę pliku i informacje o opcji wymagane przez okno dialogowe Wspólnego elementu, które służy do otwierania lub zapisywania plików. |
VSSAVETREEITEM |
Określa opcje zapisywania elementu widoku drzewa. |
VSSWATCHMETRICS |
Zawiera metryki dotyczące kontrolki próbki. |
VSSWATCHRENDER |
Przechowuje informacje niezbędne do renderowania kontrolki próbki. |
VSTASKCOLUMN |
Definicje kolumn dla zadań. |
VSTBM |
Zawiera metryki paska narzędzi. |
VsTextPos |
Śledzi położenie punktów przerwania, bieżącej lokalizacji IP i położenia kursora w celu szybkiego watch, etykietki narzędzia i etykietek danych. |
VSTREEDISPLAYDATA |
Przechowuje wartości używane do pobierania danych wyświetlania elementu na liście drzewa. |
VSTREELISTITEMCHANGE |
Określa dynamiczne zmiany na liście drzewa. |
VsUIElementDescriptor |
Zawiera identyfikator elementu w fabryce interfejsu użytkownika. |
VsUIPropertyDescriptor |
Zawiera metadane dotyczące właściwości w interfejsie użytkownika programu Visual Studio. |
WINDOWPOS |
Reprezentuje położenie okna. |
Interfejsy
BooleanSymbolExpressionEvaluator |
Reprezentuje ewaluator wyrażeń logicznych. |
IActiveDesigner |
Zarządza projektantem ActiveX używanym jako edytor. |
IAppxBaseExtension |
Zapewnia dostęp do rozszerzeń share i File Open Picker do dodatkowych elementów danych manifestu aplikacji. |
IAppxFileOpenPickerExtension |
Zapewnia dostęp rozszerzeń selektora otwierania plików do dodatkowych elementów danych manifestu aplikacji. |
IAppxManifestDesignerService |
Zapewnia programowy dostęp do pliku manifestu aplikacji projektu. Jest to usługa globalna zaimplementowana przez pakiet projektanta manifestu aplikacji. |
IAppxManifestDesignerService2 |
Zapewnia dostęp programowy do pliku .appxmanifext projektu. Można go użyć do otwarcia obiektu DocData dostarczonego przez Projektant manifestu, upewnij się, że jest on zarejestrowany w uruchomionej tabeli dokumentów (RDT) i zwraca obiekt dojścia dokumentu, który implementuje dwa interfejsy: IVsDocumentLockHolder i IVsInvisibleEditor. Wymusza to zamknięcie istniejącego okna dokumentu i powoduje, że zwrócony uchwyt dokumentu będzie przechowywać RDT_EditLock. Jeśli musisz zachować dojście do dokumentu przez dłuższy czas, rzutuj go do elementu IVsInvisibleEditor i użyj polecenia GetDocData, aby uzyskać wskaźnik do nowego modelu obiektów. Po zakończeniu pracy z dojściem dokumentu zawsze wywołaj metodę IVsDocumentLockHolder.CloseDocumentHolder(), zazwyczaj przekazując (uint)__FRAMECLOSE. FRAMECLOSE_SaveIfDirty jako opcję zapisywania. |
IAppxManifestDesignerService3 |
Zapewnia dostęp programowy do pliku .appxmanifext projektu. Można go użyć do otwarcia obiektu DocData dostarczonego przez Projektant manifestu, upewnij się, że jest on zarejestrowany w uruchomionej tabeli dokumentów (RDT) i zwraca obiekt dojścia dokumentu, który implementuje dwa interfejsy: IVsDocumentLockHolder i IVsInvisibleEditor. Wymusza to zamknięcie istniejącego okna dokumentu i powoduje, że zwrócony uchwyt dokumentu będzie przechowywać RDT_EditLock. Jeśli musisz zachować dojście do dokumentu przez dłuższy czas, rzutuj go do elementu IVsInvisibleEditor i użyj polecenia GetDocData, aby uzyskać wskaźnik do nowego modelu obiektów. Po zakończeniu pracy z dojściem dokumentu zawsze wywołaj metodę IVsDocumentLockHolder.CloseDocumentHolder(), zazwyczaj przekazując (uint)__FRAMECLOSE. FRAMECLOSE_SaveIfDirty jako opcję zapisywania. |
IAppxManifestDocument |
Udostępnia model obiektów manifestu aplikacji bieżącego projektu. Jest on implementowany przez |
IAppxManifestDocument2 |
Udostępnia model obiektów manifestu aplikacji bieżącego projektu. Jest on implementowany przez |
IAppxShareExtension |
Zapewnia dostęp rozszerzeń do dodatkowych elementów danych manifestu aplikacji. |
IAsyncLoadablePackageInitialize |
Zapewnia sposób uzyskiwania dostępu do dostawcy IAsyncServiceProvider i IProfferAsyncService bez konieczności używania dostawcy IServiceProvider. Zaimplementowane przez pakiety. |
IAsyncPersistFile | |
IAsyncPersistFileFormat | |
IAsyncProgressCallback |
Zapewnia sposób raportowania postępu dla asynchronicznych właścicieli usług i pakietów. Zgłoszony postęp można wyświetlić użytkownikowi w sposóbropiate przez powłokę. Interfejs jest implementowany przez środowisko IDE programu Visual Studio. W przypadku ładowania pakietów wystąpienie jest przekazywane do pakietu za pośrednictwem metody Initialize. W przypadku usług pakiet może pobrać wystąpienie za pomocą metody IProfferAsyncService.GetServiceProgressCallback. Ten interfejs służy do raportowania postępu zarówno ładowania pakietów, jak i usług. W przypadku argumentu guidService pakietów nie jest używany i zostanie zignorowany. |
IAsyncServiceProvider |
Reprezentuje asynchronicznego dostawcę usług. |
IAsyncServiceProvider2 | |
IBuilderWizardManager |
Pobiera konstruktory dla określonych właściwości i składników i zarządza nimi. Konstruktor generuje kod dla elementu. |
ICategorizeProperties |
Udostępnia nazwy kategorii i mapuje kategorie na właściwości do wyświetlania w okno Właściwości. |
ICodeNavigate |
Udostępnia metodę wyświetlania domyślnego kodu procedury obsługi zdarzeń dla danego wyświetlanego obiektu. |
ICodeNavigate2 |
Wyświetla kod programu obsługi zdarzeń danego wyświetlanego obiektu. Ten interfejs rozszerza ICodeNavigate się, udostępniając dodatkową metodę wyświetlania kodu dla określonych zdarzeń wyświetlanego obiektu. |
IComWrapper |
Reprezentuje otokę COM. |
IComWrapperFactory |
Reprezentuje fabrykę otoki COM. |
IComWrapperFactory2 | |
IDirAutoCompleteList |
Oznacza listę katalogów jako obsługę automatycznego uzupełniania. Automatyczne uzupełnianie wyświetla pasujące podkatalogi podczas wprowadzania znaków. |
IDirList |
Zarządza wyglądem i akcjami wyświetlanej listy katalogów. |
IDirListEvents |
Określa procedurę obsługi zdarzeń dla wyświetlanej listy katalogów. Jest to interfejs wychodzący dla implementacji listy katalogów IConnectionPoint. |
IDirListSite |
Utrzymuje wskaźnik interfejsu do obiektu nadrzędnego zarządzającego listą katalogów. |
IDiscoverUrlCallBack |
Określa interfejs, który ma być używany po zakończeniu odnajdywania usługi sieci Web. Zwykle służy do powiadamiania powłoki po wyszukiwaniu asynchronicznym. |
IDiscoveryClientResult |
Pojedynczy wynik z wyszukiwania odnajdywania usługi internetowej. Element członkowski obiektu IDiscoveryClientResultCollection. |
IDiscoveryClientResultCollection |
Kolekcja wyników, IDiscoveryClientResult interfejsów z wyszukiwania odnajdywania usługi internetowej. |
IDiscoveryResult |
Pobiera wyniki sesji odnajdywania usługi sieci Web XML. |
IDiscoveryResult2 |
Pobiera wyniki sesji odnajdywania usługi sieci Web XML. |
IDiscoverySession |
Wywołana przez w IVsAddWebReferenceDlg2 celu odnalezienia usług sieci Web XML. |
IDocumentSite |
Przechowuje informacje i dostarcza metody dla obiektu nadrzędnego dokumentu. |
IDocumentSite2 |
Przechowuje informacje i dostarcza metody dla obiektu nadrzędnego dokumentu. Ten interfejs rozszerza i dziedziczy z klasy IDocumentSite. |
IDropSource |
Udostępnia wizualne opinie i informacje o źródle używanym w operacji upuszczania przeciągania. |
IEnlistingInProject |
Pakiet SCC jest w trakcie rejestracji w rozwiązaniu lub projekcie. |
IEnumComponents |
Wylicza składniki w selektorze składników. |
IEnumComReferences |
Moduł wyliczający dla odwołań COM. Używany w oknie dialogowym Dodawanie odwołania środowiska IDE. |
IEnumHierarchies |
Moduł wyliczający dla projektów w rozwiązaniu. Wystąpienie interfejsu można uzyskać przy użyciu GetProjectEnum(UInt32, Guid, IEnumHierarchies) metody IVsSolution i IVsSolution2 . |
IEnumHierarchyItems |
Zaimplementowane przez środowisko do liczbowania elementów hierarchii. |
IEnumPackages |
Moduł wyliczający dla aktualnie załadowanych pakietów VSPackage. Wystąpienie interfejsu można uzyskać za pomocą GetPackageEnum(IEnumPackages) metody interfejsu IVsShell . |
IEnumProjectStartupServices |
Wylicza usługi wymagane przez projekt podczas uruchamiania. Wystąpienie interfejsu można uzyskać przy użyciu GetStartupServiceEnum(IEnumProjectStartupServices) metody interfejsu IVsProjectStartupServices . |
IEnumRunningDocuments |
Reprezentuje listę plików cookie z uruchomioną tabelą dokumentów (RDT), które z kolei reprezentują otwarty dokument. |
IEnumSystemAssemblies |
Moduł wyliczający dla zestawów systemowych. |
IEnumTargetFrameworks |
Moduł wyliczający dla obsługiwanych wersji platformy. |
IEnumToolboxItems |
Moduł wyliczający dla elementów w przyborniku. Wystąpienie interfejsu można uzyskać za pomocą EnumItems(String, IEnumToolboxItems) metod interfejsu IVsToolbox i IVsToolbox2 . |
IEnumToolboxTabs |
Moduł wyliczający kart w przyborniku. Wystąpienie interfejsu można uzyskać przy użyciu EnumTabs(IEnumToolboxTabs) metody IVsToolbox i IVsToolbox2 . |
IEnumVsENCRebuildableProjectCfgs |
Wylicza składniki w konfiguracjach projektów edytowalnych i kontynuuj. |
IEnumVsProfilerTargetInfos |
Moduł wyliczający dla elementów w informacjach docelowych profilera. |
IEnumWebServices |
Moduł wyliczający dla usług sieci Web oferowanych przez witrynę sieci Web lub projekt. Wystąpienie interfejsu można uzyskać przy użyciu WebServices(IEnumWebServices) metody interfejsu IVsWebServiceProvider . |
IEnumWindowFrames |
Moduł wyliczający dla kolekcji okien, takich jak otwarte okna dokumentu. Wystąpienie interfejsu można uzyskać przy użyciu GetDocumentWindowEnum(IEnumWindowFrames) metod i GetToolWindowEnum(IEnumWindowFrames) interfejsu IVsUIShell . |
IErrorInfo |
Zawiera szczegółowe informacje o błędach kontekstowych. |
IExtendedObject |
Zapewnia dostęp do wewnętrznego obiektu obiektu rozszerzonego. Przykładem obiektu rozszerzonego jest obiekt wewnątrz kontenera, w którym kontener udostępnia dodatkowe właściwości obiektu, takie jak Górna lub Lewa na potrzeby pozycji w formularzu. |
IExtendedTypeLib |
Tworzy bibliotekę typów dla obiektu rozszerzonego i zarządza nią. Przykładem obiektu rozszerzonego jest obiekt wewnątrz kontenera, w którym kontener udostępnia dodatkowe właściwości obiektu, takie jak Górna lub Lewa na potrzeby pozycji w formularzu. Obiekt złożony może być traktowany jako pojedynczy, rozszerzony obiekt z rozszerzoną biblioteką typów. |
IFreeThreadedComWrapper | |
IHelp |
Zarządza pobieraniem i wyświetlaniem informacji pomocy online. Wystąpienie interfejsu można uzyskać z usługi SHelp (SID_SHelp). |
ILicensedClassManager |
Informuje program Visual Studio, które klasy pakietu wymagają za pośrednictwem listy kluczy licencji. Wystąpienie interfejsu można uzyskać za pośrednictwem SLicensedClassManager usługi (SID_SLicensedClassManager). |
ILocalRegistry |
Ustanawia lokalnie zarejestrowany obiekt COM względem lokalnej gałęzi rejestru programu Visual Studio. |
ILocalRegistry2 |
Ustanawia lokalnie zarejestrowany obiekt COM względem lokalnej gałęzi rejestru programu Visual Studio. |
ILocalRegistry3 |
Ustanawia rejestr lokalny względem gałęzi rejestru programu Visual Studio. Ten interfejs rozszerza ILocalRegistry2program . Wystąpienie interfejsu można uzyskać za pośrednictwem SLocalRegistry usługi (SID_SLocalRegistry). |
ILocalRegistry4 |
Ustanawia rejestr lokalny względem gałęzi rejestru programu Visual Studio. Wystąpienie interfejsu można uzyskać za pośrednictwem SLocalRegistry usługi (SID_SLocalRegistry). |
ILocalRegistry5 |
Zaimplementowane przez powłokę programu Visual Studio i można je uzyskać za pośrednictwem SLocalRegistry usługi. Dodaje jedną metodę podobną do CreateManagedInstance(String, String, String, Guid, IntPtr) metody , która obsługuje agregację COM z danym obiektem zewnętrznym. |
IOleComponent2 |
Umożliwia składnikom uczestnictwo w przetwarzaniu komunikatów podczas oczekiwania na dojścia. |
IOleComponentUIManager |
Interfejs IOleComponentUIManager zapewnia w miejscu obiekty VSPackage dostęp do różnych funkcji interfejsu użytkownika dostarczanych przez środowisko, takich jak wyświetlanie komunikatów, menu kontekstowe i pasek stanu. |
IOleInPlaceComponent |
Umożliwia wykonywanie w miejscu obiektów VSPackage jako w pełni zintegrowanego składnika środowiska przy użyciu SOleComponentUIManager usługi. |
IOleInPlaceComponentSite |
Interfejs IOleInPlaceComponentSite nie jest obecnie obsługiwany. W przypadku obsługi zostanie on zaimplementowany przez kontener obiektu VSPackage w miejscu w celu sterowania trybem interfejsu użytkownika obiektu. |
IOleInPlaceComponentUIManager |
Umożliwia integrowanie menu, pasków narzędzi i poleceń istniejących obiektów VSPackage z usługą środowiska SOleComponentUIManager i zarządzanie nimi. |
IPerPropertyBrowsing2 |
Mapuje właściwości na ich konstruktorów i wykonuje konstruktorów. Konstruktor zwraca wartość lub wartości dla danej właściwości. Przykładem konstruktora jest konstruktor stylów kaskadowego arkusza stylów. |
IPersistFileFormat |
Uzyskuje informacje o formacie pliku dotyczące elementów, które wymagają zapisania, i umożliwia programowe ładowanie lub zapisywanie obiektu w formacie określonym przez użytkownika. |
IPersistXMLFragment |
Służy do utrwalania danych niezwiązanych z kompilacją w formacie XML w postaci wolnej. |
IPreferPropertyPagesWithTreeControl |
Powoduje, że strona właściwości wyświetla kontrolkę drzewa zamiast kart. |
IProfferAsyncService |
Zapewnia sposób rejestrowania dostawcy usług, które można pobrać asynchronicznie. Podobnie jak w przypadku elementu IProfferService.Mplementation musi być bezwątkowa. |
IProfferService |
Umożliwia pakietowi VSPackage oferowanie nowych usług za pośrednictwem środowiska Visual Studio, które nie są implementowane natywnie przez środowisko. W efekcie zapewnia mechanizm, za pomocą którego pakiety VSPackage mogą przyczynić się do środowiska. Interfejs IProfferService jest częścią elementu SProfferService. |
IProfferTypeLib |
Umożliwia projektantowi ActiveX udostępnianie biblioteki typów hostowi. Projektant udostępnia bibliotekę typów za pośrednictwem SProfferTypeLib usługi (SID_SProfferTypeLib). |
IPropertyPageUndoString |
Używane przez kontrolki do udostępniania ciągu cofania dla ustawień strony właściwości. |
IProvideAltHTML |
Używany przez kontrolkę Sieci Web do podawania tekstu właściwości Alt i wskazywania, czy tekst jest edytowalny. |
IProvideDynamicClassInfo |
Używane przez projektantów ActiveX do dostarczania informacji o typie dynamicznym za pośrednictwem interfejsu ITypeInfo . Kontener może użyć interfejsu, aby uzyskać informacje o typie w odpowiedzi na zdarzenia zmiany typu. |
IProvidePropertyBuilder |
Menedżerowie konstruktora, kodu, który konstruuje wartość właściwości. Często ma to postać okna dialogowego wyświetlanego przez kliknięcie przycisku wielokropka na stronie właściwości. |
IProvideRuntimeHTML |
Używany przez kontrolkę ActiveX do dostarczania ciągu HTML do kontenera w czasie wykonywania. |
IReferenceInfo |
Zawiera informacje o wyniku sesji odnajdywania usługi sieci Web XML. GetReferenceInfo(Int32, IReferenceInfo) Użyj metody interfejsuIDiscoveryResult, aby uzyskać wystąpienie tego interfejsu. |
IRequireClasses |
Zawiera listę identyfikatorów klas do użycia z interfejsem ILicensedClassManager . Identyfikatory informują program Visual Studio o klasach, których wymaga pakiet. |
ISccManagerLoaded |
Określa, kiedy element SccManager jest ładowany. |
ISchemaReferenceInfo |
Zwraca docelową przestrzeń nazw schematu XML znalezionego w wyniku wyszukiwania odnajdywania usługi internetowej. Typ dokumentu można znaleźć za pomocą interfejsu IReferenceInfo , a następnie użyć ISchemaReferenceInfo w razie potrzeby. |
ISelectionContainer |
Zapewnia dostęp do obiektów używanych do aktualizowania okno Właściwości. |
ITrackSelection |
Powiadamia środowisko o zmianie w bieżącym kontenerze wyboru. |
IUIElement |
Pokazuje lub ukrywa element interfejsu użytkownika. Zaimplementowane przez element i używane przez kontener. |
IUIHostLocale |
Zapewnia dostęp do usług ustawień regionalnych interfejsu użytkownika hosta w celu zarządzania lokalizacją ciągu okna dialogowego. |
IUIHostLocale2 |
Zapewnia dostęp do usług ustawień regionalnych interfejsu użytkownika hosta w celu zarządzania lokalizacją ciągu okna dialogowego. |
IUIHostLocale3 | |
IVsActivityLog |
Dodaje zdarzenia do dziennika aktywności środowiska IDE. SVsActivityLog Użyj usługi (SID_SVsActivityLog), aby uzyskać wystąpienie interfejsu. |
IVsAddNewWebProjectItemDlg |
Wyświetla okno dialogowe AddItem z kontrolką listview i określonymi kontrolkami związanymi z siecią Web. Użyj w implementacjach projektu internetowego. Wystąpienie interfejsu można uzyskać z SVsAddProjectItemDlg usługi (SID_SVsAddProjectItemDlg). |
IVsAddProjectItemDlg |
Umożliwia dostęp do okna dialogowego Dodawanie elementu projektu w środowisku w celu dodania nowych elementów do projektu. |
IVsAddProjectItemDlg2 |
Umożliwia dostęp do okna dialogowego Dodawanie elementu projektu w środowisku w celu dodania nowych elementów do projektu. |
IVsAddProjectItemDlg3 | |
IVsAddToolboxItems |
Dodaje elementy do przybornika. |
IVsAddWebReferenceDlg |
Umożliwia pakietowi VSPackage dołączenie okna dialogowego usług internetowych. |
IVsAddWebReferenceDlg2 |
Umożliwia pakietowi VSPackage dołączenie okna dialogowego usług internetowych. |
IVsAggregatableProject |
Zaimplementowane przez projekt, który obsługuje dodawanie podtypów projektu za pomocą agregacji. |
IVsAggregatableProject2 |
Reprezentuje projekt aggregatable. |
IVsAggregatableProjectFactory |
Tworzy typ projektu, który obsługuje agregację. |
IVsAppCommandLine |
Ten interfejs jest używany przez pakiet do odczytywania przełączników wiersza polecenia wprowadzonych przez użytkownika. |
IVsAppCompat |
Interfejs |
IVsAppContainerBootstrapper |
Reprezentuje program inicjuje. |
IVsAppContainerBootstrapper2 |
Reprezentuje program inicjuje. |
IVsAppContainerBootstrapper3 |
Reprezentuje program inicjuje. |
IVsAppContainerBootstrapper4 | |
IVsAppContainerBootstrapper5 | |
IVsAppContainerBootstrapper6 | |
IVsAppContainerBootstrapperEvents |
Reprezentuje zdarzenia inicjera. |
IVsAppContainerBootstrapperLogger |
Reprezentuje rejestrator programu inicjjącego. |
IVsAppContainerBootstrapperResult |
Reprezentuje wynik operacji uruchamiania kontenera aplikacji. |
IVsAppContainerDeveloperLicensing |
Zapewnia podstawową obsługę obsługi licencjonowania deweloperów. |
IVsAppContainerProjectDeploy |
Wdraża aplikację kontenera aplikacji. |
IVsAppContainerProjectDeploy2 |
Wdraża aplikację kontenera aplikacji. |
IVsAppContainerProjectDeployCallback |
Zawiera informacje o metodach wywołania zwrotnego i definiuje metody monitorowania operacji wdrażania projektu kontenera aplikacji. |
IVsAppContainerProjectDeployEvents |
Obsługuje zdarzenia występujące przed procesem wdrażania kontenera aplikacji i po nim. |
IVsAppContainerProjectDeployOperation |
Zapewnia kontrolę podczas wdrażania aplikacji kontenera aplikacji. |
IVsAppContainerProjectDeployResult |
Zawiera szczegółowe wyniki operacji wdrażania aplikacji kontenera aplikacji. |
IVsAssemblyNameUnification |
Zwraca nazwę ujednoliconego zestawu na podstawie prostych i pełnych nazw używanych przez moduł ładujący oraz listy zestawów .NET Framework (FrameworkList.xml). SVsAssemblyNameUnification Użyj usługi (SID_SvsAssemblyNameUnification), aby uzyskać wystąpienie interfejsu. |
IVsAssemblyReference |
Zawiera informacje o odwołaniach do zestawów programu Visual Studio. |
IVsAssemblyReferenceProviderContext |
Obiekt kontekstu używany do inicjowania dostawcy odwołań do zestawu. |
IVsAsyncDataSourceFactory | |
IVsAsyncEnum |
Zaimplementowane przez moduły wyliczające obsługujące zachowanie asynchroniczne. |
IVsAsyncEnumCallback |
Interfejs opisujący metodę wywołania zwrotnego dla asynchronicznego modułu wyliczającego używa polecenia , aby wskazać, że następny element jest dostępny. Wywołanie zwrotne jest ustawiane przy użyciu AdviseAsyncEnumCallback(IVsAsyncEnumCallback, UInt32) metody interfejsu IVsAsyncEnum . |
IVsAsynchOpenFromScc |
Ten interfejs obsługuje asynchroniczne ładowanie projektów z kontroli źródła. |
IVsAsynchOpenFromSccProjectEvents |
Dostarcza informacje o postępie podczas asynchronicznego ładowania projektu lub rozwiązania z kontroli źródła. |
IVsAsynchronousProjectCreate |
Tworzy projekty asynchronicznie. Ten interfejs jest implementowany przez fabryki projektów w celu obsługi ładowania rozwiązań w tle (BSL). |
IVsAsynchronousProjectCreateUI |
Powiadamia klienta, gdy projekt ładowania osiągnie aprowizowany stan. |
IVsAsyncPersistDocData | |
IVsAsyncPersistHierarchyItem | |
IVsAsyncRunningDocumentTable | |
IVsAsyncRunningDocumentTable2 | |
IVsAsyncSaveResult |
Wynik asynchronicznej operacji zapisywania. Jest to wartość zwrócona z metody GetResult zwróconej przez IVsTaskasynchroniczny zapis . |
IVsAsyncShell | |
IVsAsyncSolution | |
IVsAsyncToolWindowFactory | |
IVsAsyncToolWindowFactoryProvider | |
IVsAsyncUIFactory | |
IVsBackForwardNavigation |
Rzadko używane. Umożliwia okno do powrotu i do przodu do zapisanych punktów nawigacji. AddNewBFNavigationItem(IVsWindowFrame, String, Object, Int32) Użyj metody interfejsuIVsUIShell, aby dodać punkt nawigacji. |
IVsBackForwardNavigation2 |
Umożliwia okno do powrotu i do przodu do zapisanych punktów nawigacji. |
IVsBatchProjectActionContext | |
IVsBatchUpdate |
Inicjuje włączenie wszystkich oczekujących aktualizacji danych w buforze tekstowym lub widoku. |
IVsBooleanSymbolExpressionEvaluator |
Zapewnia analizowanie i obliczanie wyrażeń względem zestawu symboli logicznych w celu sprawdzenia, czy zestaw symboli powoduje, że wyrażenie ma wartość true. Ten interfejs można uzyskać, wywołując metodę GetService(Type) przy użyciu polecenia VsProjectCapabilityExpressionMatcher. |
IVsBooleanSymbolExpressionEvaluator2 |
Zapewnia analizowanie i obliczanie wyrażeń względem testera trafień symboli logicznych w celu sprawdzenia, czy zestaw symboli powoduje, że wyrażenie ma wartość true. Uzyskuje się go przez współtworzenie identyfikatora GUID usługi BooleanSymbolExpressionEvaluator. |
IVsBooleanSymbolPresenceBulkChecker |
Zapewnia zbiorczy tester trafień symboli logicznych używanych przez IVsBooleanSymbolExpressionEvaluator2 podczas oceniania wyrażenia logicznego. |
IVsBooleanSymbolPresenceChecker |
Zapewnia tester trafień symboli logicznych używanych przez IVsBooleanSymbolExpressionEvaluator2 podczas oceniania wyrażenia logicznego. |
IVsBroadcastMessageEvents |
Emituje komunikaty do klientów zarejestrowanych w celu powiadamiania o zdarzeniach w środowisku. |
IVsBrowseComponentSet |
Udostępnia dane zawarte w zestawie składników przeglądania. |
IVsBrowseContainersList |
Zawiera informacje o kontenerze na liście kontenerów lub znajduje kontener składnika. |
IVsBrowseObject |
Umożliwia pobieranie IVsHierarchy obiektu lub VSITEMID, biorąc pod uwagę obiekt przeglądania konfiguracji projektu. |
IVsBrowseProjectLocation |
Wyświetla okno dialogowe w celu znalezienia lokalizacji nowego projektu. |
IVsBuildableProjectCfg |
Zarządza operacją kompilacji konfiguracji projektu. |
IVsBuildableProjectCfg2 |
Zawiera informacje o konfiguracji kompilacji projektu i wykonuje kompilację. |
IVsBuildDependency |
Umożliwia projektowi opisywanie zależności kompilacji. |
IVsBuildItemStorage | |
IVsBuildItemStorageCallback | |
IVsBuildMacroInfo |
Włącza ocenę makr przez pobranie ciągu skojarzonego z nazwą makra z projektu. |
IVsBuildManagerAccessor |
Zapewnia sposób uzyskiwania dostępu do obiektu aparatu globalnego za pomocą niezarządzanego kodu bez konieczności tworzenia wystąpienia kosztownego obiektu, takiego jak projekt. (Kod niezarządzany nie może uzyskać dostępu do engine.GlobalEngine bezpośrednio, ponieważ ten obiekt jest oznaczony jako "statyczny", a obiekty "statyczne" nie są łatwo dostępne w granicach międzyoperacyjności MODELU COM). |
IVsBuildManagerAccessor2 |
Umożliwia synchronizowanie dostępu do domyślnego menedżera kompilacji programu MSBuild. |
IVsBuildManagerAccessor3 |
Umożliwia synchronizowanie dostępu do domyślnego menedżera kompilacji programu MSBuild. |
IVsBuildManagerAccessor4 | |
IVsBuildPropertyStorage |
Pobiera i ustawia właściwości programu MSBuild w pliku projektu. |
IVsBuildPropertyStorage2 |
Zaimplementowane przez system projektu w celu udzielenia smakom dostępu do systemu właściwości MSBuild. Ten interfejs zapewnia większą elastyczność podczas ustawiania właściwości niż IVsBuildPropertyStorage. Umożliwia dodanie nowej grupy właściwości warunkowych i nie powoduje ucieczki wartości. |
IVsBuildPropertyStorage3 |
Zaimplementowane przez system projektu w celu udzielenia smakom dostępu do systemu właściwości MSBuild. Ten interfejs zapewnia większą elastyczność podczas ustawiania właściwości niż IVsBuildPropertyStorage. Umożliwia dodanie nowej grupy właściwości warunkowych i nie powoduje ucieczki wartości. |
IVsBuildPropertyStorageEvents |
Reprezentuje zdarzenia magazynu właściwości kompilacji. |
IVsBuildStatusCallback |
Umożliwia środowisku odbieranie powiadomień o stanie operacji kompilacji. |
IVsBulkFileOperation | |
IVsCallBrowser |
Manipuluje przeglądarką wywołań do debugowania. Wystąpienie tego interfejsu można uzyskać z SVsCallBrowser usługi (SID_SVsCallBrowser). |
IVsCfg |
Zawiera informacje o konfiguracji projektu. |
IVsCfgBrowseObject |
Zwraca obiekt biorący pod uwagę IVsCfg obiekt przeglądania konfiguracji projektu. |
IVsCfgProvider |
Umożliwia projektom zarządzanie informacjami o konfiguracji. |
IVsCfgProvider2 |
Umożliwia projektom zarządzanie informacjami o konfiguracji. |
IVsCfgProviderEvents |
Dostarcza powiadomienia o zdarzeniach konfiguracji. |
IVsCfgProviderEventsHelper |
Zaimplementowane przez środowisko, wywoływane przez projekty do użycia jako pomocnik implementowania IVsCfgProvider2. |
IVsClassView |
Umożliwia nawigację do obiektu w widoku klasy. |
IVsCmdNameMapping |
Mapuje nazwy poleceń i identyfikatory GUID. Umożliwia określenie wszystkich poleceń i nazw. Wystąpienie tego interfejsu można uzyskać z SVsCmdNameMapping usługi (SID_SVsCmdNameMapping). |
IVsCodeDefView |
Manipuluje oknem Widok definicji kodu. Wystąpienie interfejsu można uzyskać z SVsCodeDefView usługi (SID_SVsCodeDefView). |
IVsCodeDefViewContext |
Ustawia kontekst wyświetlania okna narzędzia Definicja kodu. Kontekst zawiera takie elementy jak nazwa pliku oraz numery wierszy i kolumn. |
IVsCodeShareHandler |
Interfejs wewnętrzny. Nie używaj. |
IVsCombinedBrowseComponentSet |
Łączy wiele zestawów składników. |
IVsCommandArgInfo |
Umożliwia implementacji QueryStatus(Guid, UInt32, OLECMD[], IntPtr) wykonywanie zapytań o to, czy został podany argument polecenia. |
IVsCommandWindow |
Umożliwia pakietowi korzystanie z okna poleceń. Wystąpienie interfejsu można uzyskać z SVsCommandWindow usługi (SID_SVsCommandWindow). |
IVsCommandWindow2 |
Ustawia tryb okna poleceń. Wystąpienie tego interfejsu można uzyskać z SVsCommandWindow usługi (SID_SVsCommandWindow). |
IVsCommandWindowsCollection |
Manipuluje oknami na liście poleceńwindows obsługiwanej przez program Visual Studio. Wystąpienie interfejsu można uzyskać z SVsCommandWindowsCollection usługi (SID_SVsCommandWindowsCollection). |
IVsCommentTaskInfo |
Zawiera informacje o tokenach zadań komentarza używanych przez listę zadań. |
IVsCommentTaskToken |
Reprezentuje jeden token zadania komentarza. |
IVsCommonMessagePump |
Umożliwia użytkownikowi zachowanie reakcji programu Visual Studio podczas przetwarzania w tle. Interfejs można uzyskać za pośrednictwem SVsCommonMessagePumpFactory usługi. |
IVsCommonMessagePumpClientEvents |
Udostępnia niestandardową logikę do obsługi zdarzeń oczekiwania, takich jak przekroczenie limitu czasu, sygnał dojścia lub komunikat okna. Interfejs jest wymagany tylko w przypadku bardziej zaawansowanych scenariuszy oczekiwania, które wymagają większej kontroli nad logiką oczekiwania. W większości przypadków domyślne funkcje oferowane przez ModalWaitForObjects(IntPtr[], UInt32, UInt32) usługę powinny być wystarczające. Ten interfejs jest uproszczoną wersją programu IOleComponent2. |
IVsCommonMessagePumpFactory |
Umożliwia implementatorowi utworzenie elementu IVsCommonMessagePump. |
IVsComponentEnumeratorFactory |
Udostępnia moduł wyliczający dla składników, ścieżek zestawów lub listy katalogów zawierających odwołania. Wystąpienie interfejsu można uzyskać z SCompEnumService usługi (SID_SCompEnumService). |
IVsComponentEnumeratorFactory2 |
Udostępnia moduł wyliczający dla składników, ścieżek zestawów lub listy katalogów zawierających odwołania. Wystąpienie interfejsu można uzyskać z SCompEnumService usługi (SID_SCompEnumService). Ten interfejs rozszerza IVsComponentEnumeratorFactory się przez pobranie rozdzielanej średnikami listy ścieżek. |
IVsComponentEnumeratorFactory3 |
Udostępnia moduł wyliczający dla składników, ścieżek zestawów lub listy katalogów zawierających odwołania. Wystąpienie interfejsu można uzyskać z SCompEnumService usługi (SID_SCompEnumService). Ten interfejs rozszerza funkcjonalność interfejsu IVsComponentEnumeratorFactory2 przez utworzenie modułu wyliczającego, który również zwraca informacje o środowisku uruchomieniowym. Nie dziedziczy jednak z modułu IVsComponentEnumeratorFactory2. |
IVsComponentEnumeratorFactory4 |
Wylicza składniki zgodnie z rozszerzalnym wielowersyjnością. |
IVsComponentModelHost |
Uwidacznia informacje potrzebne do hostowania mef programu Visual Studio. Ten interfejs można uzyskać za pośrednictwem SVsComponentModelHost usługi. |
IVsComponentSelectorData |
Zwraca dane dotyczące składnika. |
IVsComponentSelectorDlg |
Dodaje składniki do projektu. |
IVsComponentSelectorDlg2 |
Zarządza odwołaniami do składników różnych typów w projekcie. |
IVsComponentSelectorDlg3 |
Zarządza odwołaniami do składników różnych typów w projekcie. |
IVsComponentSelectorDlg4 |
Zarządza odwołaniami do składników różnych typów w projekcie. Zaimplementowana przez powłokę SVsComponentSelectorDlg programu Visual Studio uzyskaną za pośrednictwem usługi. |
IVsComponentSelectorProvider |
Zaimplementowane przez pakiety VSPackage, które udostępniają strony selektorowi składników, takie jak okno dialogowe Dodawanie odwołania. |
IVsComponentUser |
Dodaje składniki do określonego projektu. |
IVsComReference |
Zawiera informacje o odwołaniach com programu Visual Studio. |
IVsComReferenceProviderContext |
Obiekt kontekstu używany do inicjowania dostawcy odwołań COM. |
IVsConfigurationManagerDlg |
Wyświetla okno dialogowe Configuration Manager. Wystąpienie interfejsu można uzyskać z SVsConfigurationManagerDlg usługi (SID_SVsConfigurationManagerDlg). |
IVsConfigureToolboxItem |
Zaimplementowane przez klientów w celu skonfigurowania zarządzanych elementów przybornika w miarę dodawania ich do przybornika przez zarejestrowanie ich przy użyciu elementu IToolboxService. Obiekty implementujące ten interfejs są tworzone za pomocą metody CreateInstance(Guid, Object, Guid, UInt32, IntPtr). Powinny one być zarejestrowane w kluczu $RegRoot$\ToolboxItemConfiguration. |
IVsConnectedServiceInstanceReference |
Reprezentuje odwołanie do połączonej usługi. |
IVsConnectedServiceInstanceReferenceProviderContext |
Kontekst dla połączonego dostawcy odwołań do usług. |
IVsConnectedServiceProperties |
Reprezentuje właściwości połączonej usługi. |
IVsContextualIntellisenseFilter |
Filtruje elementy intellisense, aby kontrolować, czy jest wyświetlana pomoc funkcji IntelliSense. Wystąpienie interfejsu można pobrać z GetFilter(IVsHierarchy, IVsContextualIntellisenseFilter) metody interfejsu IVsContextualIntellisenseFilterProvider . |
IVsContextualIntellisenseFilterProvider |
Udostępnia filtr elementów intellisense na podstawie informacji o hierarchii projektu. Wystąpienie interfejsu można uzyskać z poziomu konfiguracji urządzenia (DevCfg). |
IVsCoTaskMemFreeMyStrings |
Używany w skojarzeniu z niektórymi innymi interfejsami, aby wskazać, że ciągi zwracane z tych interfejsów powinny być zwalniane przez obiekt wywołujący. |
IVsCreateAggregateProject |
Wywoływane przez typ projektu, który obsługuje agregację. |
IVsDataEnvironment |
Udostępnia interfejs usług danych, takich jak Połączenia z bazą danych. Interfejs umożliwia obsługę przeglądania usług sieci Web. |
IVsDataObjectStringMapEvents |
Zaimplementowane przez klientów IVsDataObjectStringMapManager , którzy są zainteresowani uzyskaniem wywołania zwrotnego po zmianie mapy ciągów. |
IVsDataObjectStringMapManager |
Umożliwia przechowywanie par nazw/wartości w obiekcie IDataObject. Wiele map ciągów o różnych nazwach może istnieć w jednym obiekcie danych. Ten interfejs można uzyskać przy użyciu polecenia SVsDataObjectStringMapManager. |
IVsDataObjectStringMapManager2 |
Włącza magazyn par nazw/wartości w obiekcie |
IVsDataSourceFactory |
Zaimplementowane przez pakiety dostarczające własne fabryki źródeł danych. |
IVsDebuggableProjectCfg |
Umożliwia uruchomienie i uruchomienie wbudowanej konfiguracji przez debuger. |
IVsDebuggableProjectCfg2 |
Obsługuje uruchamianie debugowania (polecenie F5). IVsDebuggableProjectCfg Rozszerza funkcję , aby podać wywołanie metody (OnBeforeDebugLaunch(UInt32)) przed uruchomieniem debugera. |
IVsDebuggableProtocol |
Umożliwia klientom dodawanie do listy protokołów możliwych do debugowania. |
IVsDebugger |
Zapewnia dostęp do bieżącego debugera, aby pakiet mógł nasłuchiwać zdarzeń debugera. Wystąpienie tego interfejsu można pobrać z GetIVsDebugger() metody LanguageService usługi. |
IVsDebugger10 | |
IVsDebugger2 |
Zapewnia dodatkowy dostęp do debugera. Wystąpienie tego interfejsu można uzyskać z SVsShellDebugger usługi (SID_SVsShellDebugger). Ten interfejs rozszerza IVsDebugger. |
IVsDebugger3 |
Zapewnia dodatkowy dostęp do debugera. Wystąpienie tego interfejsu można uzyskać z SVsShellDebugger usługi (SID_SVsShellDebugger). Ten interfejs rozszerza IVsDebugger i IVsDebugger2. |
IVsDebugger4 |
Zapewnia dodatkowy dostęp do debugera. Wystąpienie tego interfejsu można uzyskać z SVsShellDebugger usługi (SID_SVsShellDebugger). |
IVsDebugger5 |
Zaimplementowane przez debuger uzyskany za pośrednictwem usługi SID_SVsShellDebugger. |
IVsDebugger6 | |
IVsDebugger7 | |
IVsDebugger8 | |
IVsDebugger9 | |
IVsDebuggerEvents |
Zapewnia powiadomienie, gdy debuger zmienia tryb. Debuger działa w jednym z trzech trybów: uruchamianie, przerwanie lub projektowanie. Interfejs jest argumentem AdviseDebuggerEvents(IVsDebuggerEvents, UInt32) metody interfejsu IVsDebugger . Interfejs to ujście zdarzeń, odbiorca zdarzeń implementowany przez składniki, które chcą otrzymywać powiadomienia o zmianach w debugerze. |
IVsDebuggerLaunchAsync | |
IVsDebuggerLaunchCompletionCallback | |
IVsDebugLaunch |
Uruchamia debuger. Wystąpienie tego interfejsu można uzyskać z SVsDebugLaunch usługi (SID_SVsDebugLaunch). |
IVsDebugLaunchHook |
Nie implementuj tego interfejsu, nie należy go używać ani wywoływać. Użycie tego interfejsu może spowodować przerwanie podstawowych funkcji programu Visual Studio. Ma na celu umożliwienie implementatorom aparatów debugowania rozszerzanie żądań debugowania istniejących systemów projektów. |
IVsDebugProcessNotify |
Zwraca uwagę, że debuger ma przestać działać. Używany jako VsDebugTargetInfo2 argument w LaunchDebugTargets2(UInt32, IntPtr) metodzie interfejsu IVsDebugger2 . |
IVsDebugRemoteDiscoveryUI |
Udostępnia metody odnajdywania komputerów debugowania zdalnego. Wystąpienie tego interfejsu można uzyskać z SVsDebugRemoteDiscoveryUI usługi (SID_SVsDebugRemoteDiscoveryUI). |
IVsDebugTargetSelectionService |
Zapewnia usługi wybierania obiektów docelowych debugowania. Ten interfejs jest implementowany przez pojedynczy pakiet DebugTargetHandler. Projekty mogą opcjonalnie uczestniczyć w tej typowej implementacji kontrolera menu DebugTarget. Wystąpienie tego interfejsu można uzyskać z SVsDebugTargetSelectionService usługi (SID_SVsDebugTargetSelectionService). |
IVsDefaultToolboxTabState |
Określa stan domyślny, rozwinięty lub rozproszony kartę w przyborniku. Opcjonalny interfejs dla implementatorów programu IVsToolboxUser. |
IVsDeferredDocView |
Defers zapewniając rzeczywisty widok dokumentu do momentu załadowania i zarejestrowania danych dokumentu w tabeli uruchomionych dokumentów (RDT). Dzięki temu pakiet może zbadać dokument i zdecydować, jakiego rodzaju widok ma być wyświetlany. |
IVsDeferredSaveProject |
Opóźnia trwałe zapisywanie projektu, dopóki użytkownik nie zapisze go przy użyciu funkcji SaveAll. Tworzy efekt utrzymania projektu w pamięci. Pakiet używa wygenerowanej nazwy projektu i plików tymczasowych w lokalizacji tymczasowej. Ogranicza rozwiązanie do jednego projektu. |
IVsDependency |
Opisuje projekt, który jest używany przez inny projekt w operacjach kompilacji lub wdrożeniu. |
IVsDependencyProvider |
Zapewnia dostęp do zależności konfiguracji projektu. |
IVsDeployableProjectCfg |
Umożliwia projektowi zarządzanie operacjami wdrażania. |
IVsDeployableProjectCfg2 |
Służy do obsługi danych wyjściowych dotyczących wdrażania podczas wdrażania projektu. Rozszerza i dziedziczy z IVsDeployableProjectCfgklasy . |
IVsDeployDependency |
Zapewnia dostęp do zależności grupy danych wyjściowych. |
IVsDeployDependency2 |
Pobiera wartości właściwości zależności według nazwy. |
IVsDeployStatusCallback |
Umożliwia środowisku odbieranie powiadomień o stanie operacji wdrażania. |
IVsDesignerInfo |
Pobiera technologię projektanta i inne informacje niezależne od języka skojarzone z projektantem. Można go pobrać ze struktury dokumentów programu Visual Studio. |
IVsDesignTimeAssemblyResolution |
Udostępnia metody, które wykonują rozpoznawanie zestawów w czasie projektowania. |
IVsDesignTimeAssemblyResolution2 |
Zapewnia rozdzielczość czasu projektowania ścieżek odwołań do zestawu w bieżącej strukturze docelowej. Ten interfejs został pobrany jako |
IVsDetermineWizardTrust |
Definiuje zdarzenia dla kreatora, a także metody dostarczające informacje o stanie. Wystąpienie interfejsu można pobrać z SVsDetermineWizardTrust usługi (SID_SVsDetermineWizardTrust). |
IVsDiagnosticsItem |
Dostarcza informacje do użycia w diagnostyce. |
IVsDiagnosticsProvider |
Umożliwia składnikom uczestnictwo w systemie diagnostycznym powłoki. |
IVsDifferenceService |
Otwiera okno w programie Visual Studio, które porównuje dwa pliki. |
IVsDiscoveryService |
Tworzy sesję odnajdywania. |
IVsDocDataFileChangeControl |
Określa, czy zmiany w plikach danych dokumentu wykonane poza edytorem powinny być ignorowane. |
IVsDocOutlineProvider |
Zawiera informacje o konspekcie dokumentu. |
IVsDocOutlineProvider2 |
Umożliwia zmianę tłumaczenia kluczy akceleratora powłoki. |
IVsDocumentLockHolder |
Umożliwia edytorowi dodawanie blokady edycji do elementu zarejestrowanego w uruchomionej tabeli dokumentów. |
IVsDocumentPreviewer |
Zawiera informacje o podglądzie dokumentu. |
IVsDpiAware | |
IVsDummy | |
IVsDynamicNavigationItem |
Zawiera informacje o dynamicznie utworzonym elemencie nawigacji. |
IVsEditorFactory |
Tworzy wystąpienia obiektów widoku dokumentu i obiektów danych. |
IVsEditorFactory2 |
Tworzy wystąpienia obiektów widoku dokumentu i obiektów danych. |
IVsEditorFactory3 | |
IVsEditorFactory4 | |
IVsEditorFactoryChooser |
Zaimplementowana przez fabrykę edytorów jako selektor (lub delegator) do innych typów fabryki edytorów. |
IVsEditorFactoryNotify |
Udostępnia metody powiadamiania dotyczące zapisywania lub zmieniania nazwy pliku lub dodawania elementu. |
IVsENCRebuildableProjectCfg | |
IVsENCRebuildableProjectCfg2 | |
IVsEnhancedDataTip |
Włącza dostosowywanie etykietek danych w debugerze. |
IVsEnumCommentTaskTokens |
Wylicza kolekcję tokenów zadań komentarzy skojarzonych z listą zadań. |
IVsEnumCryptoProviderContainers |
Udostępnia moduł wyliczający dla wszystkich kontenerów kluczy w dostawcy kryptografii. Kontener kluczy jest częścią kluczowej bazy danych zawierającej wszystkie pary kluczy dla danego użytkownika. Zwrócone przez metodę EnumContainers(String, IVsEnumCryptoProviderContainers) interfejsu IVsStrongNameKeys . |
IVsEnumCryptoProviders |
Udostępnia moduł wyliczający do wyświetlania listy dostawców usług kryptograficznych. Zwrócone przez metodę EnumProviders(IVsEnumCryptoProviders) interfejsu IVsStrongNameKeys . |
IVsEnumDependencies |
Wylicza zestaw zależności. |
IVsEnumDocumentPreviewers |
Wylicza zestaw podglądów dokumentów. |
IVsEnumGuids |
Wylicza kolekcję identyfikatorów GUID. |
IVsEnumHierarchies |
Zawiera wyliczenie obiektów IVsHierarchy . |
IVsEnumHierarchyItemsFactory |
Tworzy wystąpienia klasy IEnumHierarchyItems, moduł wyliczający dla elementów w hierarchii projektu. Wystąpienie tego interfejsu można uzyskać z SVsEnumHierarchyItemsFactory usługi (SID_SVsEnumHierarchyItemsFactory). |
IVsEnumLibraries2 |
Wylicza biblioteki symboli. |
IVsEnumNavInfoNodes |
Wylicza elementy węzłów reprezentowane przez IVsNavInfo interfejs. |
IVsEnumOutputs |
Inumeruje zestaw elementów wyjściowych kompilacji z konfiguracji projektu. Wylicza zestaw elementów wyjściowych kompilacji z konfiguracji projektu. |
IVsEnumSearchProviders |
Wylicza kolekcję dostawców wyszukiwania. |
IVsEnumSelectedSymbols |
Moduł wyliczający dla grup wybranych symboli. Moduł wyliczający zwraca tablicę interfejsów IVsSelectedSymbol . |
IVsEnumSharedProjectReferences | |
IVsEnumTaskItems |
Wylicza elementy zadań skojarzone z dostawcami zadań. |
IVsEnumWindowSearchFilters |
Wylicza kolekcję filtrów wyszukiwania okien. |
IVsEnumWindowSearchOptions |
Wylicza kolekcję opcji wyszukiwania okien. |
IVsErrorItem |
Zawiera informacje o elemencie błędu. Informacje obejmują hierarchię, do którego należy błąd, a także czy jest to błąd, ostrzeżenie, czy komunikat. |
IVsErrorItem2 |
Zaimplementowane przez elementy listy błędów (oprócz IVsTaskItemelementu ). Użyj tego interfejsu zamiast IVsErrorItem2 , gdy chcesz określić własną ikonę niestandardową w oknie listy błędów. |
IVsErrorList |
Manipuluje oknem BuildErrorList. Wystąpienie tego interfejsu można uzyskać z SVsErrorList usługi (SID_SVsErrorList). Usługa udostępnia IVsTaskListrównież usługę SVsErrorList . |
IVsExtensibility3 |
Nie jest przeznaczony do użycia bezpośrednio z kodu. Implementuje wiele funkcji obsługujących rozszerzalność, w tym inicjowanie różnych zdarzeń. Łączy starsze IVsExtensibility i IVsExtensibility2 interfejsy, które nie były używane z kodu zarządzanego do interfejsu używanego z kodu zarządzanego. |
IVsExtensibleObject |
Zwraca obiekt automatyzacji specyficzny dla pakietu VSPackage w określonych punktach w modelu automatyzacji. |
IVsExternalFilesManager |
Zaimplementowane przez środowisko do obsługi projektu Różne pliki. |
IVsExternalFilesManager2 |
Zaimplementowane przez środowisko do obsługi projektu Różne pliki. |
IVsFavoritesProvider |
Używany przez środowisko podczas dodawania adresu URL do listy ulubionych. |
IVsFileBackup2 |
Ten interfejs powinien być obsługiwany przez dane dokumentu, których kopię zapasową należy utworzyć. Odzyskiwanie plików programu Visual Studio wykonuje kopię zapasową wszystkich obiektów w tabeli uruchomionych dokumentów, które obsługują funkcję IVsFileBackup2 i mają niezapisane zmiany. Zaimplementuj ten interfejs, a nie IVsFileBackup, jeśli składnik obsługuje asynchroniczne kopie zapasowe, które nie są uruchamiane w wątku interfejsu użytkownika. |
IVsFileChangeEvents |
Powiadamia klientów o zmianie wybranych plików na dysku. |
IVsFileChangeEx |
Umożliwia wprowadzanie zmian w pliku lub katalogu. |
IVsFileChangeEx2 | |
IVsFileChangeEx3 | |
IVsFileMergeService |
Zarządza oknem w programie Visual Studio, które wykonuje trzykierunkową operację scalania. |
IVsFileReference |
Zawiera informacje o odwołaniach do plików programu Visual Studio. |
IVsFileReferenceProviderContext |
Obiekt kontekstu używany do inicjowania dostawcy odwołań do plików. |
IVsFileUpgrade |
Wykonuje uaktualnienia plików w ramach uaktualnienia projektu. |
IVsFileUpgrade2 |
Wykonuje uaktualnienia plików dla określonych wersji w ramach uaktualnienia projektu. |
IVsFilterAddProjectItemDlg |
Ustawia filtrowanie dla okna dialogowego Dodawanie elementu. |
IVsFilterAddProjectItemDlg2 |
Ustawia filtrowanie dla okna dialogowego AddItem. |
IVsFilterKeys |
Steruje powiązaniem między kluczami i poleceniami. Wystąpienie tego interfejsu można uzyskać z SVsFilterKeys usługi (SID_SVsFilterKeys). |
IVsFilterKeys2 |
Steruje powiązaniem między kluczami i poleceniami. Wystąpienie tego interfejsu można uzyskać z SVsFilterKeys usługi (SID_SVsFilterKeys). Rozszerza, ale nie dziedziczy z , IVsFilterKeys. |
IVsFilterNewProjectDlg |
Zapewnia filtrowanie elementów w oknie dialogowym Nowy projekt. Zaimplementowane przez składniki, które chcą filtrować. |
IVsFindSymbol |
Implementuje wyszukiwanie wykonywane przez polecenie menu FindSymbol. Wystąpienie tego interfejsu można uzyskać z SVsObjectSearch usługi (SID_SVsObjectSearch). |
IVsFindSymbol2 |
Implementuje wyszukiwanie wykonywane przez polecenie menu FindSymbol z obsługą wielu struktur. |
IVsFindSymbolEvents |
Interfejs wychodzący dla zdarzeń, takich jak zmiany w opcjach wyszukiwania, związane z poleceniem Znajdź symbol. Klient implementuje interfejs i doradza serwerowi. |
IVsFindSymbolEvents2 |
Interfejs wychodzący dla zdarzeń, takich jak zmiany w opcjach wyszukiwania, związane z poleceniem Znajdź symbol, z obsługą wielu struktur. |
IVsFireSolutionEvents |
Uruchamia te same zdarzenia (SolutionEvents) rozwiązanie, które zwykle jest uruchamiane. Umożliwia projekt, który zagnieżdża podprojekty w celu wyzwolenia tych zdarzeń. Zaimplementowane przez środowisko. |
IVsFireSolutionEvents2 |
Uruchamia te same zdarzenia (SolutionEvents) rozwiązanie, które zwykle jest uruchamiane. Umożliwia projekt, który zagnieżdża podprojekty w celu wyzwolenia tych zdarzeń. Rozszerza, ale nie dziedziczy z , IVsFireSolutionEvents. |
IVsFireUpdateSolutionEvents |
Zaimplementowane przez środowisko. Używane przez projekty, które zagnieżdżają pod projekty. Te projekty muszą implementować projekty IVsParentProject. Ten interfejs umożliwia projektowi, który zagnieżdża podprojekty, aby uruchamiać te same rozwiązania UpdateSolutionEvents, które zwykle uruchamia rozwiązanie. Ten interfejs jest podobny do powiązanego interfejsu IVsFireSolutionEvents, ale jest dostępny za pośrednictwem usługi QueryService dla usługi SVsSolutionBuildManager. Te metody iterują przez ujścia powiadomień klientów IVsUpdateSolutionEvents i wywołają odpowiednią metodę powiadamiania. |
IVsFontAndColorCacheManager |
Steruje buforowaniem ustawień czcionki i koloru. |
IVsFontAndColorDefaults |
Umożliwia pakietowi VSPackage obsługę strony właściwości Czcionki i kolory środowiska IDE przez zdefiniowanie domyślnych czcionek i kolorów dla składnika okna lub interfejsu użytkownika. |
IVsFontAndColorDefaultsProvider |
Udostępnia wystąpienie elementu IVsFontAndColorDefaults lub IVsFontAndColorGroup interfejs odpowiadający określonej kategorii — określony element wymieniony na liście rozwijanej Pokaż ustawienia Dla: lista rozwijana strony właściwości Czcionki i kolory w oknie dialogowym Opcje. |
IVsFontAndColorEvents |
Powiadamia program VSPackages przy użyciu informacji o czcionkach i kolorach dotyczących zmian w ustawieniach czcionki i koloru. |
IVsFontAndColorGroup |
Zapewnia mechanizm, za pomocą którego pakiet VSPackage udostępniający obsługę czcionek i kolorów może określić grupę Elementów wyświetlania — superkategorii reprezentującą związek co najmniej dwóch kategorii. |
IVsFontAndColorStorage |
Umożliwia pakietowi VSPackage pobieranie lub zapisywanie danych czcionek i kolorów w rejestrze. |
IVsFontAndColorStorage2 |
Umożliwia pakietowi VSPackage zarządzanie wpisami czcionek i kolorów rejestru. |
IVsFontAndColorStorage3 |
Umożliwia pakietowi VSPackage zarządzanie wpisami czcionek i kolorów rejestru. |
IVsFontAndColorStorage4 | |
IVsFontAndColorUtilities |
Udostępnia narzędzia do pracy z danymi wejściowymi i wyjściowymi używanymi przez metody mechanizmu czcionki i koloru programu Visual Studio. |
IVsFrameworkMultiTargeting |
Zapewnia podstawową obsługę rozszerzalnej struktury wielokierunkowej. |
IVsFrameworkMultiTargeting2 |
Zapewnia podstawową obsługę rozszerzonej struktury wielokierunkowej w programie Visual Studio 2012. |
IVsFrameworkRetargetingDlg |
Zapewnia podstawową obsługę okna dialogowego retargetingu platformy rozszerzalnej. |
IVsFreeThreadedFileChangeEvents | |
IVsFreeThreadedFileChangeEvents2 | |
IVsGeneratorProgress |
Umożliwia generatorowi pojedynczego pliku raportowanie postępu oraz dostarczanie dodatkowych informacji ostrzegawczych i/lub błędów. |
IVsGetCfgProvider |
Zaimplementowane przez system projektu. Pobiera wskaźnik do IVsCfgProvider. |
IVsGetScciProviderInterface |
Pobiera interfejs dostawcy kontroli kodu źródłowego. |
IVsGlobals2 |
Ładuje i zapisuje wartości globalne w rozwiązaniu. IVsGlobals Zastępuje element, którego nie można użyć w kodzie zarządzanym. |
IVsGlobalsCallback2 |
Wykonuje operacje zapisywania i ładowania dla interfejsu IVsGlobals2 . |
IVsGlobalSearch |
Zarządza wyszukiwaniem w całym środowisku PROJEKTOWYM (IDE). |
IVsGlobalSearchCallback |
Śledzi postęp wyszukiwania globalnego. |
IVsGlobalSearchTask |
Implementuje zadanie wyszukiwanie globalne, które wykonuje wyszukiwania między wieloma dostawcami. |
IVsGlobalSearchUI |
Zapewnia dostęp do zintegrowanego środowiska projektowego (IDE) wyszukiwanie globalne interfejsu użytkownika. |
IVsGlobalSearchUIResultsCategory |
Zawiera informacje z kategorii wyszukiwania, które zwróciły wyniki. |
IVsGradient |
Umożliwia pakietowi VSPackage malowanie określonych elementów interfejsu użytkownika z odpowiednim gradientem. |
IVsHandleInComingCallDynamicInProc |
Daje obiektowi możliwość dynamicznego kontrolowania ponownego wywoływania z innych apartamentów COM, innymi słowy, z wątków tła. |
IVsHasRelatedSaveItems |
Umożliwia zapisywanie dodatkowych elementów. Zaimplementowane przez klientów, którzy chcą, aby dodatkowe elementy były wyświetlane w oknie dialogowym Zapisywanie zmian lub które chcą, aby określone elementy zostały zapisane w tym samym czasie co inne elementy. |
IVsHelpAttributeList |
Zawiera listę wszystkich możliwych wartości atrybutu Pomoc. Interfejs nie udostępnia modułu wyliczającego, ale zamiast tego używa indeksu całkowitego do pobierania wartości. |
IVsHelpProvider |
Zaimplementuj ten interfejs, aby zastąpić domyślne środowisko pomocy. |
IVsHelpSystem |
Zapewnia dostęp do systemu pomocy. |
IVsHierarchy |
Zapewnia zarządzanie hierarchią pakietów VSPackage implementujących hierarchie projektów. |
IVsHierarchy2 | |
IVsHierarchyDeleteHandler |
Zarządza usuwaniem lub usuwaniem elementów hierarchii. |
IVsHierarchyDeleteHandler2 |
Usuwa co najmniej jeden element w hierarchii rozwiązania. Interfejs rozszerza się, ale nie dziedziczy po , IVsHierarchyDeleteHandler. Wymagane tylko wtedy, gdy chcesz, aby pakiet używał własnego monitu o usunięcie. |
IVsHierarchyDeleteHandler3 |
Zapewnia możliwość usuwania elementów zbiorczych. |
IVsHierarchyDirectionalDropDataTarget |
Obsługuje porzucanie elementów docelowych powyżej, poniżej i na elemencie. Ten interfejs jest implementowany przez element IVsHierarchy. |
IVsHierarchyDropDataSource |
Zawiera informacje o przeciąganym elemencie w odniesieniu do jego źródła danych podczas operacji przeciągania i upuszczania w oknie hierarchii. Wystąpienie tego interfejsu można uzyskać z poziomu interfejsu IVsHierarchy . |
IVsHierarchyDropDataSource2 |
Zawiera informacje o przeciąganym elemencie w odniesieniu do jego źródła danych podczas operacji przeciągania i upuszczania w oknie hierarchii. Interfejs rozszerza interfejs i dziedziczy z interfejsu IVsHierarchyDropDataSource . Jeśli potrzebujesz dodatkowych metod, wystarczy użyć funkcji IVsHierarchyDropDataSource2. |
IVsHierarchyDropDataTarget |
Zawiera informacje o przeciąganym elemencie w odniesieniu do jego miejsca docelowego upuszczania podczas operacji przeciągania i upuszczania w oknie hierarchii. |
IVsHierarchyEvents |
Powiadamia klientów o zmianach w hierarchii. |
IVsHierarchyEvents2 |
Powiadamia klientów o dodatkowych zmianach w hierarchii. |
IVsHierarchyManipulation |
Steruje stanem hierarchii w środowisku. |
IVsHierarchyManipulationStateContext |
Deterministycznie przywraca stan manipulowania hierarchią w określonym punkcie w czasie. |
IVsHierarchyRefactorNotify |
Powiadamia hierarchię operacji refaktoryzacji. |
IVsHTMLConverter |
Umożliwia debugerowi obsługę niektórych elementów HTML w danych wyjściowych. Wystąpienie interfejsu można uzyskać z SVsHTMLConverter usługi (SID_SVsHTMLConverter). |
IVsImageButton |
Rysuje obraz na przycisku utworzonym przez pakiet VSPackage. |
IVsImageMonikerImageList |
Reprezentuje listę monikers obrazów. |
IVsImageMonikerSource | |
IVsImageService |
Rejestruje dobrze znane obrazy (takie jak ikony) dla programu Visual Studio. |
IVsImageService2 |
Rejestruje dobrze znane obrazy (takie jak ikony) dla programu Visual Studio. |
IVsIME |
Zapewnia pakietowi dostęp do edytora metod wejściowych (IME). Edytor metod wejściowych oferuje elementy kandydujące w odpowiedzi na naciśnięcia klawiszy użytkownika. Często używane w lokalizacji dla języków innych niż alfabetyczne. Wystąpienie interfejsu można uzyskać z SVsIME usługi (SID_SVsIME). |
IVsInfoBar |
Reprezentuje dane potrzebne do skonstruowania elementu IVsUIElement reprezentującego pasek informacji. Paski informacji mogą mieć ikonę, zestaw zakresów tekstu i opcjonalny przycisk zamknięcia. |
IVsInfoBarActionItem |
Reprezentuje zakres akcji z możliwością kliknięcia wewnątrz paska IVsInfoBar, renderowany domyślnie jako hiperlink. Elementy akcji mogą mieć skojarzone dane kontekstowe i mają wywołanie zwrotne kliknięcia w interfejsie IVsInfoBarUIEvents. |
IVsInfoBarActionItemCollection |
Reprezentuje kolekcję elementów akcji. |
IVsInfoBarHost |
Kontrolka hosta, która wie, jak ułożyć paski informacji. W przypadku elementu IVsWindowFrame można uzyskać dostęp do hosta za pośrednictwem VSFPROPID_InfoBarHost. |
IVsInfoBarTextSpan |
Reprezentuje zakres tekstu wewnątrz elementu IVsInfoBar. Wiele zakresów tekstu można połączyć ze sobą w taki sam sposób, jak w przypadku dokumentu sformatowanego. |
IVsInfoBarTextSpanCollection |
Reprezentuje dokument składający się z zakresów tekstu. |
IVsInfoBarUIElement |
Reprezentuje element interfejsu użytkownika paska informacji. |
IVsInfoBarUIEvents |
Obsługuje gesty użytkownika na pasku informacji. |
IVsInfoBarUIFactory | |
IVsInstalledProduct |
Umożliwia pakietowi VSPackage umieszczenie informacji na ekranie powitalnym i w oknie dialogowym Informacje w menu Pomoc. |
IVsIntelliMouseHandler |
Umożliwia pakietowi pełne korzystanie z funkcji IntelliMouse. Używany w klientach powłoki implementuje niektóre z ich własnych funkcji. Wystąpienie interfejsu można uzyskać z SVsIntelliMouseHandler usługi (SID_SVsIntelliMouseHandler). |
IVsIntellisenseEngine |
Umożliwia węzłowi hierarchii projektu ładowanie lub zwalnianie plików w ramach obsługi funkcji IntelliSense. Ładowanie i zwalnianie generuje zdarzenia, które mogą zmienić wyświetlane funkcje IntelliSense. Wystąpienie interfejsu można uzyskać z SVsIntellisenseEngine usługi (SID_SVsIntelliSenseEngine). |
IVsIntellisenseProject |
Zapewnia obsługę funkcji IntelliSense dla projektu. Używany z IVsIntellisenseProjectHost i przeznaczony do użytku z zawartymi językami. |
IVsIntellisenseProjectEventSink |
Definiuje funkcje zdarzeń dla projektu intellisense. (IVsIntellisenseProject). |
IVsIntellisenseProjectHost |
Umożliwia węzłowi hierarchii projektów udostępnianie informacji o zagnieżdżonych projektach IntelliSense (projektach implementowanych IVsIntellisenseProject) do wyświetlania w etykietkach narzędzi funkcji IntelliSense. Używany z zawartymi językami. Wystąpienie tego interfejsu można uzyskać z SVsIntellisenseProjectHost usługi (SID_SVsIntellisenseProjectHost). |
IVsIntellisenseProjectManager |
Umożliwia węzłowi hierarchii projektu powiadamianie odbiorników o zdarzeniach, które zmieniają to, co pojawia się w etykietkach narzędzi IntelliSense, a także pobieranie określonych informacji o projekcie. Wystąpienie interfejsu można uzyskać z SVsIntellisenseProjectManager usługi (SID_SVsIntellisenseProjectManager). Używany z zawartymi językami. |
IVsInvalidateCachedCommandState | |
IVsInvisibleEditor |
Uzyskuje dane dokumentu dla pliku "w ramach edycji" przez niewidoczny obiekt edytora. |
IVsInvisibleEditorManager |
Służy do rejestrowania niewidocznego edytora. |
IVsItemTypeResolutionService |
Tworzy połączenia między projektami i zestawami, aby dostarczać informacje o typie do węzła projektu. |
IVsItemTypeResolutionSite |
Udostępnia metody wywołania zwrotnego do IVsItemTypeResolutionService śledzenia odwołań i zestawów. |
IVsLanguageInfoPackage |
Służy do udostępniania stron właściwości edytora języka w oknie dialogowym Opcje. |
IVsLanguageServiceBuildErrorReporter |
Zapewnia raportowanie błędów dla usługi językowej z systemem projektu. |
IVsLanguageServiceBuildErrorReporter2 |
Udostępnia dodatkowe raportowanie błędów dla usługi językowej w systemie projektu. |
IVsLaunchPad |
Interfejs do generowania narzędzi wiersza polecenia i plików wsadowych. |
IVsLaunchPad2 |
Wykonuje polecenie z danymi wyjściowymi wyświetlanymi w okienku danych wyjściowych w środowisku IDE programu Visual Studio. Podobnie jak IVsLaunchPad w przypadku metody , ExecCommandEx(String, String, String, UInt32, IVsOutputWindowPane, UInt32, UInt32, String, IVsLaunchPadEvents, IVsLaunchPadOutputParser, UInt32[], String[]) metoda umożliwia analizowanie ciągu wyjściowego w formacie niestandardowym. Wykonuje polecenie z danymi wyjściowymi wyświetlanymi w okienku danych wyjściowych w środowisku IDE programu Visual Studio. Podobnie jak IVsLaunchPadmetoda , ale ExecCommandEx(String, String, String, UInt32, IVsOutputWindowPane, UInt32, UInt32, String, IVsLaunchPadEvents, IVsLaunchPadOutputParser, UInt32[], String[]) metoda umożliwia analizowanie ciągu wyjściowego w formacie niestandardowym. |
IVsLaunchPad3 |
Wykonuje polecenie z danymi wyjściowymi wyświetlanymi w okienku danych wyjściowych w środowisku IDE programu Visual Studio. |
IVsLaunchPad4 |
Uruchamia aplikację konsolową z podniesieniem uprawnień. |
IVsLaunchPadEvents |
Powiadamia środowisko o anulowaniu zdarzenia konsoli uruchamiania. |
IVsLaunchPadFactory |
ICreates obiektu IVsLaunchPad , który może służyć do duplikowania narzędzi wiersza polecenia i plików wsadowych |
IVsLaunchPadOutputParser |
Analizuje wiersze wyjściowe narzędzia dla elementu listy zadań lub informacji nawigacji. Zaimplementowane przez wywołujące metodę ExecCommandEx(String, String, String, UInt32, IVsOutputWindowPane, UInt32, UInt32, String, IVsLaunchPadEvents, IVsLaunchPadOutputParser, UInt32[], String[]) interfejsu IVsLaunchPad2 . |
IVsLibrary |
Ten podstawowy interfejs opisuje bibliotekę i jest używany przez Menedżera obiektów do uzyskiwania dostępu do symboli odpowiednich dla niej. |
IVsLibrary2 |
Opisuje bibliotekę i jest używany przez Menedżera obiektów do uzyskiwania dostępu do odpowiednich symboli. |
IVsLibrary2Ex |
Umożliwia bibliotekom udostępnianie różnych informacji ObjectBrowser podczas zmiany profilów lub dodawania lub usuwania odwołań. Rozszerza, ale nie dziedziczy po , IVsLibrary2. |
IVsLibrary3 |
Tworzy IVsNavInfo2 obiekty na podstawie wektora SYMBOL_DESCRIPTION_NODE obiektów. |
IVsLibraryMgr |
Ten interfejs główny umożliwia menedżerowi obiektów środowiska dostęp do pakietu IVsLibrary. Większość implementacji zwykle zapewnia pojedynczy IVsLibraryelement . Ten interfejs główny umożliwia menedżerowi obiektów środowiska dostęp do interfejsu IVsLibrary pakietu. Większość implementacji zwykle zapewnia pojedynczy IVsLibraryelement . |
IVsLibraryReferenceManager |
Zawiera informacje o bibliotekach .NET referencyjnych dla przeglądarki obiektów. Wystąpienie tego interfejsu można uzyskać z SVsComplusLibrary usługi (SID_SVsComplusLibrary). |
IVsLiteTree |
Reprezentuje uproszczoną kontrolkę drzewa. Używane na przykład w oknach dialogowych ObjectBrowser i FindSymbol. |
IVsLiteTreeEvents |
Definiuje zdarzenia lekkiej kontrolki drzewa. Używany jako argument w AdviseTreeEvents(IVsLiteTreeEvents, UInt32) metodzie interfejsu IVsLiteTree . |
IVsLiteTreeList |
Zawiera informacje o symbolach na liście będącej częścią ogólnej organizacji w widoku drzewa (IVsLiteTree) narzędzi do przeglądania kodu. Lista to podstawowa jednostka informacji, z którą biblioteki komunikują się z narzędziami i jest wyświetlana jako zestaw węzłów równorzędnych określonego elementu nadrzędnego w widoku drzewa. |
IVsLongIdleEvents |
Zaimplementowane przez subskrybentów zainteresowanych otrzymywaniem długich bezczynnych powiadomień. |
IVsLongIdleManager |
Udostępnia metody umożliwiające subskrybentom odbieranie długich zdarzeń bezczynnych. |
IVsMacroRecorder |
Przestarzały interfejs. Nie używaj. |
IVsMacros |
Przestarzały interfejs. Nie używaj. |
IVsManifestReferenceResolver |
Zapewnia sposób rozpoznawania wdrożonych ścieżek odwołań do pliku manifestu do lokalnych ścieżek plików. |
IVsMatcherDataInfo | |
IVSMDTypeResolutionService |
Udostępnia wystąpienie ITypeResolutionService , którego można użyć w kodzie natywnym (niezarządzanym). Wystąpienie interfejsu można uzyskać za pomocą GetItemContext(IVsHierarchy, UInt32, IServiceProvider) metody interfejsu IVsProject . Interfejs można również uzyskać za pośrednictwem SVSMDTypeResolutionService usługi (SID_SVSMDTypeResoluionService). |
IVsMenuEditor |
Udostępnia udostępniony edytor menu projektantom formularzy. Wystąpienie interfejsu można pobrać z interfejsu IVsMenuEditorFactory . |
IVsMenuEditorFactory |
Udostępnia wystąpienie interfejsu IVsMenuEditor do użycia przez projektantów formularzy, którzy chcą korzystać z udostępnionego edytora menu. Wystąpienie interfejsu można uzyskać z SVsMenuEditor usługi (SID_SVsMenuEditor). |
IVsMenuEditorSite |
Opisuje witrynę IVsMenuEditor dla wystąpienia. Udostępniane przez środowisko i używane przez IVsMenuEditor wystąpienie. |
IVsMenuEditorTransactionEvents |
Umożliwia traktowanie grupy akcji edytora menu jako transakcji. Używany przez projektanta formularzy do obsługi akcji cofania. |
IVsMenuEvents | |
IVsMenuEventsService | |
IVsMenuItem |
Umożliwia projektantom formularzy korzystanie z edytora menu udostępnionego. Zaimplementowane przez środowisko. |
IVsMonitorSelection |
Umożliwia pakietom VSPackage odbieranie powiadomień o zdarzeniach wyboru oraz uzyskiwanie informacji o bieżącej hierarchii projektu, elemencie, wartości elementu i kontekście interfejsu użytkownika polecenia. |
IVsMonitorSelection2 |
Zawiera informacje o pustym kontekście (jeśli nic nie jest zaznaczone) i obsługuje implementację niestandardowych identyfikatorów wyboru. Rozszerza, ale nie dziedziczy z , IVsMonitorSelection. |
IVsMonitorUserContext |
Tworzy nowy kontekst lub podtekstową torbę. |
IVsMRESearchProvider |
Uwidacznia jednego dostawcę wyszukiwania poleceń wykonanych ostatnio. |
IVsMRUItemsStore |
Kontroluje kolekcję ostatnio używanych elementów (MRU). |
IVsMSBuildHostObject |
Umożliwia systemowi projektu komunikowanie się z obiektami hosta MSBuild. |
IVsMSBuildTaskFileManager |
Umożliwia programowi MSBuild używanie pamięci zamiast plików dysków dla kompilacji funkcji IntelliSense. |
IVsMultiItemSelect |
Zapewnia środowisko z dostępem do wielu wyborów. |
IVsMultiViewDocumentView |
Obsługuje wiele kart widoku w tym samym widoku, takich jak karty HTML i Design w edytorze HTML. |
IVsNavigateToService | |
IVsNavigateToService2 | |
IVsNavigationTool |
IVsClassView Zamienia i IVsObjectBrowser.to manipulować elementami ClassView i ObjectBrowser. |
IVsNavInfo |
Identyfikuje symbol w hierarchicznym drzewie symboli. |
IVsNavInfo2 |
Identyfikuje symbol w hierarchicznym drzewie symboli. |
IVsNavInfoNode |
Identyfikuje węzeł w ścieżce symbolu. |
IVsNewDocumentStateContext |
Determinicznie przywraca stan dokumentu w określonym punkcie w czasie. |
IVsNonLocalProject |
Gwarantuje, że istnieje lokalna kopia projektu innego niż lokalny. Projekty korzystające z projektów innych niż lokalne mogą uzyskać interfejs z interfejsu IVsHierarchy . |
IVsNonSolutionProjectFactory |
Wskazuje, że projekty utworzone przez fabrykę nie są częścią rozwiązania. |
IVsObjBrowser |
Zaimplementowane przez środowisko. Używane przez pakiety VsPackage, które chcą manipulować przeglądarką obiektów. |
IVsObjectBrowserDescription2 |
Zawiera opisowy tekst dotyczący obiektu dla przeglądarki obiektów. Środowisko udostępnia ten interfejs. |
IVsObjectBrowserDescription3 |
Zawiera metodę wprowadzania tekstu opisu przeglądarki obiektów. |
IVsObjectList |
Zawiera informacje o symbolach na liście będącej częścią ogólnej organizacji w widoku drzewa (IVsLiteTree) narzędzi do przeglądania kodu. IVsObjectList to rozszerzenie IVsLiteTreeList i udostępnia dodatkowe metody, które są istotne dla symboli w projekcie. Zawiera informacje o symbolach na liście będącej częścią ogólnej organizacji w widoku drzewa (IVsLiteTree) narzędzi do przeglądania kodu. IVsObjectList to rozszerzenie IVsLiteTreeList i udostępnia dodatkowe metody, które są istotne dla symboli w projekcie. |
IVsObjectList2 |
Zawiera informacje o symbolach na liście będącej częścią ogólnej organizacji w widoku drzewa (IVsLiteTree) narzędzi do przeglądania kodu. |
IVsObjectListOwner |
Zawiera informacje o liście obiektów, a także manipulowanie listą. Używane w okienku Wyszukiwania. Środowisko implementuje interfejs. |
IVsObjectManager |
Ten interfejs jest używany przez pakiet do rejestrowania i wyrejestrowania menedżera biblioteki za pomocą menedżera obiektów. Uzyskaj interfejs IVsObjectManager, wywołując usługę SVsObjectManager QueryService. Ten interfejs jest używany przez pakiet do rejestrowania i wyrejestrowania menedżera biblioteki za pomocą menedżera obiektów. Uzyskaj interfejs IVsObjectManager, wywołując usługę SVsObjectManager QueryService. |
IVsObjectManager2 |
Używany przez pakiet VSPackage do rejestrowania i wyrejestrowywania bibliotek symboli za pomocą menedżera obiektów programu Visual Studio i tworzenia zestawów składników, które można przeglądać. Aby uzyskać odwołanie do menedżera obiektów programu Visual Studio, wywołaj globalnego dostawcę usług, który jest przekazywany przez metodę SetSite(IServiceProvider) . |
IVsObjectManagerEvents |
Reprezentuje zdarzenia menedżera obiektów. |
IVsObjectSearch |
Wykonuje wyszukiwanie określonego obiektu. Środowisko implementuje interfejs. Wystąpienie interfejsu można uzyskać z SVsObjectSearch usługi (SID_SVsObjectSearch). |
IVsObjectSearchPane |
Wyszukuje obiekt w odwołanej bibliotece lub zestawie. |
IVsOpenProjectOrSolutionDlg |
Otwiera rozwiązanie lub projekt przy użyciu standardowych otwartych okien dialogowych. |
IVsOutput |
Zawiera informacje o danych wyjściowych konfiguracji. |
IVsOutput2 |
Zawiera informacje o danych wyjściowych konfiguracji. |
IVsOutputGroup |
Umożliwia grupowanie danych wyjściowych w projektach zgodnie z użyciem. |
IVsOutputGroup2 |
Umożliwia grupowanie danych wyjściowych w projektach zgodnie z użyciem. |
IVsOutputWindow |
Zarządza funkcjami i kontrolkami specyficznymi dla okna narzędzia Dane wyjściowe, które ma wiele okienek. |
IVsOutputWindow2 |
Zawiera informacje o aktywnym okienku w systemie OutputWindow. Rozszerza, ale nie dziedziczy z , IVsOutputWindow. Zaimplementowane przez środowisko. Wystąpienie interfejsu można uzyskać, wykonując IVsOutputWindowzapytanie . |
IVsOutputWindow3 |
Udostępnia dodatkowe metody interfejsu IVsOutputWindow . |
IVsOutputWindowPane |
Umożliwia pakietowi VSPackage manipulowanie określonym okienkiem okna Dane wyjściowe. |
IVsOutputWindowPane2 |
Zapisuje ciąg w oknie danych wyjściowych, a także tworzy wpis na liście błędów. |
IVsOutputWindowPane3 |
Reprezentuje okienko okna danych wyjściowych. |
IVsOutputWindowPaneNoPump |
Zaimplementowane przez otokę rozwiązań w oknie narzędzia OutputWindow. Nie ma gwarancji implementacji przez wszystkie obiekty COM, które implementują IVsOutputWindowPane, więc klienci, którzy potrzebują pisania bez pompy do okna danych wyjściowych, powinni spróbować rzutować do tego interfejsu i używać go, jeśli rzutowanie zakończy się powodzeniem, ale przygotuj się do powrotu do wywołania IVsOutputWindowPane::OutputString, gdy rzut zakończy się niepowodzeniem. |
IVsOwnedProjectFactory |
Używane przez projekty, które obsługują agregację przez właściciela, aby utrwalić klucz OwnerKey w pliku projektu. |
IVsPackage |
Inicjuje pakiet VSPackage w środowisku i udostępnia swoje usługi w środowisku. |
IVsPackage2 |
Udostępnia właściwości pakietu VSPackage. |
IVsPackageDynamicToolOwner |
Umożliwia dynamiczne wyświetlanie lub ukrywanie okien narzędzi przez pakiet. Wystąpienie interfejsu można uzyskać z SIVsPackageDynamicToolOwner usługi (SID_SVsPackageDynamicToolOwner). |
IVsPackageDynamicToolOwnerEx |
Umożliwia dynamiczną kontrolę widoczności okna narzędzi. Ten interfejs rozszerza IVsPackageDynamicToolOwner interfejs przez dodanie parametru dla identyfikatora wielu wystąpień. Ta wersja kontroluje liczbę wyświetlanych wystąpień, podczas gdy poprzednia wersja kontroluje tylko rodzaj wyświetlanego okna narzędzi, niezależnie od identyfikatora wystąpienia. Dotyczy to głównie okien narzędzi, które mają CTW_fForceCreate flagę, która powoduje załadowanie ich przez powłokę podczas uruchamiania lub zmiany kontekstu. |
IVsPackageExtensionProvider |
Udostępnia punkty rozszerzenia typu "pull" dla pakietów. |
IVsPackageInfo | |
IVsPackageInfoQueryService | |
IVsPackageLoadEvents |
Reprezentuje zdarzenia ładowania pakietów. |
IVsPackageSelectedInfo | |
IVsParentHierarchy |
Nieobsługiwany interfejs. Nie używaj. |
IVsParentProject |
Umożliwia otwieranie i zamykanie zagnieżdżonych projektów w odpowiedniej kolejności przy użyciu kompilacji hierarchii rozwiązań przez środowisko. |
IVsParentProject2 |
Tworzy zagnieżdżone projekty. Wystąpienie interfejsu można uzyskać, wysyłając zapytanie do wystąpienia klasy IVsHierarchy. |
IVsParseCommandLine |
Analizuje argumenty wiersza polecenia dla implementatorów .IOleCommandTarget Wystąpienie interfejsu można uzyskać z SVsParseCommandLine usługi (SID_SVsParseCommandLine). |
IVsParseCommandLine2 |
Analizuje argumenty wiersza polecenia dla implementatorów .IOleCommandTarget Rozszerza, ale nie dziedziczy z IVsParseCommandLineklasy . Dodaje metodę do obsługi automatycznego uzupełniania. Wystąpienie interfejsu można uzyskać z SVsParseCommandLine usługi (SID_SVsParseCommandLine). |
IVsPathVariableResolver |
Koduje lub dekoduje ścieżki plików przy użyciu zmiennych specyficznych dla programu Visual Studio dla typowych elementów ścieżki. Obsługuje to przechowywanie ścieżek plików w formacie niezależnym od komputera z plikami vssettings. Wystąpienie interfejsu można uzyskać z usługi SVsPathVariableResolver (SID_SVsPathVariableResolver). |
IVsPerPropertyBrowsing |
Funkcja IVsPerPropertyBrowsing służy do przeprowadzania edycji niestandardowych na potrzeby lokalizacji niektórych właściwości wyświetlanych w okno Właściwości. |
IVsPersistConnectedServices |
Zaimplementowane przez system projektu, który obsługuje trwałość właściwości ConnectedServices. Użyj interfejsu IVsHierarchy.GetProperty(VSHPROPID_ConnectedServicesPersistence, ...), aby pobrać iVsPersistConnectedServices z projektu. |
IVsPersistDocData |
Włącza funkcję trwałości danych dokumentów zarządzanych przez bufor tekstowy. |
IVsPersistDocData2 |
Włącza funkcję trwałości danych dokumentów zarządzanych przez bufor tekstowy. |
IVsPersistDocData3 |
Informuje dokument danych (implementujący IVsPersistDocDataobiekt ) o tym, czy zwolnić magazyn na potrzeby zamykania lub ponownego ładowania. Rozszerza, ale nie dziedziczy po , IVsPersistDocData. |
IVsPersistHierarchyItem |
Zapewnia trwałość elementów hierarchii. |
IVsPersistHierarchyItem2 |
Zapewnia trwałość elementów hierarchii. |
IVsPersistSolutionOpts |
Zapewnia dostęp do opcji specyficznych dla użytkownika w pliku opcji użytkownika skojarzonym z rozwiązaniem. |
IVsPersistSolutionOpts2 |
Zapewnia dodatkowy dostęp do opcji specyficznych dla użytkownika w pliku opcji użytkownika skojarzonym z rozwiązaniem. |
IVsPersistSolutionProps |
Umożliwia pakietom VSPackage zapisywanie właściwości rozwiązania, które nie są specyficzne dla użytkownika, do pliku .sln rozwiązania. |
IVsPersistSolutionProps2 |
Obsługuje zapisywanie właściwości rozwiązania w pliku rozwiązania (sln), udostępniając metodę wywoływaną w przypadku niepowodzenia ładowania rozwiązania. Zaimplementowane przez pakiet. Rozszerza wartość , ale nie dziedziczy z elementu IVsPersistSolutionProps. |
IVsPlatformReference |
Zawiera informacje o odwołaniach do platformy programu Visual Studio. |
IVsPlatformReferenceProviderContext |
Obiekt kontekstu używany do inicjowania dostawcy odwołań platformy. |
IVsPlatformReferenceProviderContext2 |
Rozszerza interfejs IVsPlatformReferenceProviderContext w celu uwidocznienia katalogów zestawu SDK rozszerzeń. |
IVsPlatformReferenceProviderContext3 | |
IVsPrefetchLoadProgress | |
IVsPrefetchLoadProgress2 | |
IVsPrefetchProjectFactory | |
IVsPreviewChangesEngine |
Włącza podgląd przed zastosowaniem zmian wprowadzonych przez dany aparat. Zaimplementowany przez aparat refaktoryzacji. |
IVsPreviewChangesList |
Reprezentuje listę elementów w drzewie zmian okna narzędzia Podgląd zmian. |
IVsPreviewChangesService |
Wyświetla okno dialogowe PreviewChanges używane w kodzie refaktoryzacji. Wystąpienie interfejsu można uzyskać z SVsPreviewChangesService usługi (SID_SVsPreviewChangesService). |
IVsPrioritizedSolutionEvents |
Definiuje metody zdarzeń o wysokim priorytcie dla rozwiązania. |
IVsPrioritizedSolutionEventsSink |
Ujścia (odbiorniki zdarzeń) implementowania tego interfejsu będą otrzymywać powiadomienia o priorytetach zdarzeń rozwiązania. |
IVsProfferCommands3 |
Dodaje, wyszukuje, zmienia nazwę i usuwa polecenia z interfejsu użytkownika. |
IVsProfferCommands4 |
Umożliwia implementatorowi określenie obrazu nowego polecenia przy użyciu interfejsu IPicture, Bitmaplub Icon. Zaimplementowane przez powłokę programu Visual Studio i uzyskane za pośrednictwem SVsProfferCommands usługi. |
IVsProfilableProjectCfg |
Wskazuje, że projekt można profilować. |
IVsProfileDataManager |
Zapewnia dostęp do menedżera profilów i programowej kontroli ustawień. Wystąpienie interfejsu można uzyskać z SVsProfileDataManager usługi (SID_SVsProfileDataManager). |
IVsProfilerAttachTargetInfo |
Żąda dołączenia profilera do określonego identyfikatora procesu. |
IVsProfilerLaunchBrowserTargetInfo |
Uruchamia przeglądarkę sieci Web z określonym adresem URL. |
IVsProfilerLauncher |
Zapewnia systemowi projektu możliwość uruchamiania obiektów docelowych w ramach profilowania. |
IVsProfilerLaunchExeTargetInfo |
Określa docelowy plik wykonywalny uruchamiany przez profiler, a nie system projektu. |
IVsProfilerLaunchTargetInfo |
Określa element docelowy, który zostanie uruchomiony przez profiler, a nie system projektu. |
IVsProfilerLaunchWebServerTargetInfo |
Uruchamia serwer sieci Web. Ten interfejs używa adresu URL do określenia wystąpienia procesu roboczego (w3wp) do ponownego uruchomienia lub aktualizacji, a następnie dołączenia do. |
IVsProfilerTargetInfo |
Udostępnia klasę bazową dla informacji docelowych profilera. |
IVsProfileSettingsFileCollection |
Reprezentuje pliki ustawień profilu. |
IVsProfileSettingsFileInfo |
Reprezentuje informacje o pliku ustawień profilu. |
IVsProfileSettingsTree |
Reprezentuje drzewo ustawień profilu. |
IVsProfilesManagerUI |
Interfejs wewnętrzny umożliwiający komunikację między kodem natywnym i zarządzanym. |
IVsProgress | |
IVsProject |
Zarządza elementami lub dokumentami w projekcie. |
IVsProject2 |
Umożliwia usuwanie i ponowne otwieranie elementów w projekcie oprócz metod w interfejsie IVsProject . |
IVsProject3 |
Zapewnia możliwość dodawania lub otwierania elementu projektu z określonym edytorem oraz przenoszenia elementu do innego projektu, oprócz metod w interfejsie IVsProject2 . |
IVsProject4 |
Zaimplementowano w projektach, aby umożliwić wydajniejsze wykonywanie zapytań dotyczących informacji o projekcie. |
IVsProject5 |
Umożliwia określenie, czy dokument znajduje się w projekcie. |
IVsProjectAcquisitionSetupDriver |
Reprezentuje sterownik konfiguracji. |
IVsProjectAcquisitionSetupDriver2 | |
IVsProjectAcquisitionSetupDriver3 | |
IVsProjectBuildMessageEvents |
Udostępnia ujście zdarzeń dla elementu IVsProjectBuildMessageReporter. |
IVsProjectBuildMessageReporter |
Zapewnia hierarchię projektów możliwość przechwytywania komunikatów kompilacji (błędów, ostrzeżeń itd.) dla tego projektu na potrzeby raportowania niestandardowego. |
IVsProjectBuildSystem |
Zapewnia dostęp do obiektów systemu MSBuild. Umożliwia umieszczenie systemu kompilacji w trybie wsadowym w celu kontrolowania zaangażowania zmian. Implementacja interfejsu jest uzyskiwana podczas tworzenia pakietu VSPackage. |
IVsProjectCfg |
Zapewnia dostęp do informacji o konfiguracji projektu. |
IVsProjectCfg2 |
Zapewnia obsługę grupowania danych wyjściowych na podstawie konfiguracji, oprócz metod w interfejsie IVsProjectCfg . |
IVsProjectCfgDebugTargetSelection |
Umożliwia projektowi uczestnictwo w funkcji kontrolera menu docelowego debugowania. Ten interfejs jest opcjonalny. |
IVsProjectCfgDebugTypeSelection |
Opcjonalny interfejs implementowany przez projekty w celu uwidocznienia typu debugera na pasku narzędzi programu Visual Studio. |
IVsProjectCfgProvider |
Zapewnia dostęp do informacji o konfiguracji projektu. |
IVsProjectClassifierInfo | |
IVsProjectDataConnection |
Zapewnia połączenie danych dla debugera. Używany podczas przechodzenia przez dokument SQL. |
IVsProjectDebugTargetProvider |
Pobiera informacje o obiekcie docelowym debugowania, pliku uruchomionym w debugerze. Zaimplementowane w projektach, które chcą kontrolować uruchamianie debugera. Musisz zarejestrować implementację przy użyciu polecenia IVsRegisterProjectDebugTargetProvider. |
IVsProjectDeployDependency |
Zawiera informacje o zależnościach między projektami. Zaimplementowane przez system projektu, który obsługuje tworzenie kompilacji. Dziedziczy z obiektu IVsDeployDependency. |
IVsProjectFactory |
Tworzy projekty w ramach rozwiązania. |
IVsProjectFactory2 |
Dostarcza metodę wskazującą, czy środowisko może otworzyć projekt asynchronicznie. Rozszerza, ale nie dziedziczy po , IVsProjectFactory. |
IVsProjectFaultResolver |
Usuwa błędy w hierarchii projektów. |
IVsProjectFileReloadManagerEvents |
Zaimplementowane przez klientów, którzy koordynują pliki wymagane do ładowania projektów. Subskrybujesz te zdarzenia za pośrednictwem funkcji IVsSolution::AdviseSolutionEvents. |
IVsProjectFlavorCfg |
Obiekt konfiguracji podtypu projektu implementuje interfejsy IVsProjectFlavorCfg w celu udzielenia podtypowi projektu dostępu do różnych interfejsów konfiguracji. |
IVsProjectFlavorCfgOutputGroups |
Zapewnia podtyp projektu dostęp do zawartości grupy danych wyjściowych projektu. Interfejs IVsProjectFlavorCfgOutputGroups umożliwia również podtypowi projektu wpływanie na zdolność projektu do grupowania danych wyjściowych zgodnie z użyciem. |
IVsProjectFlavorCfgProvider |
Funkcje jako fabryka obiektów konfiguracji podtypu projektu. |
IVsProjectFlavorReferenceManager |
Nadaje smakowi sposób kontrolowania wywołania i obsługi menedżera odwołań. |
IVsProjectFlavorReferences |
Zapewnia podtyp projektu (smak) kontrolę nad odwołaniami i przywoływaniem. |
IVsProjectFlavorReferences2 |
Dodaje metodę do weryfikowania odwołań do projektu. |
IVsProjectFlavorReferences3 |
Umożliwia podtypowi projektu (smak) kontrolowanie niektórych aspektów obsługi odwołań do projektu. |
IVsProjectFlavorUpgradeViaFactory |
Uaktualnienia projektów smakowych przy użyciu fabryki projektów. |
IVsProjectFlavorUpgradeViaFactory2 |
Umożliwia fabryce projektu projektu Project Flavor uczestnictwo w procesie uaktualniania projektu podstawowego o smaku. |
IVsProjectMRU |
Udostępnia metody rejestrowania ostatnio używanych wpisów (MRU). |
IVsProjectReference |
Zawiera informacje o odwołaniach do projektu programu Visual Studio. |
IVsProjectReferenceProviderContext |
Obiekt kontekstu używany do inicjowania dostawcy odwołań do projektu. |
IVsProjectResources |
Zarządza zasobem (. Pliki RESX dla projektantów platformy .NET. Najczęściej używane do zarządzania zlokalizowanymi zasobami. Wystąpienie interfejsu można uzyskać, wykonując IVsHierarchyzapytanie . |
IVsProjectSelector |
Umożliwia dynamiczne przejmowanie własności między więcej niż jednym systemem projektu. Moduł ładujący rozwiązania najpierw spróbuje dopasować typ projektu do zarejestrowanych elementów ProjectSelectors, a jeśli istnieje, wywoła metodę GetProjectFactoryGuid, która z kolei wyszukuje pszFilename i szuka warunku przekierowania obciążenia projektu przy użyciu starszego systemu projektu lub nowego systemu projektów. |
IVsProjectServerHost |
Umożliwia uruchamianie lub zatrzymywanie hostowanego serwera w projekcie. |
IVsProjectSpecialFiles |
Umożliwia wykonywanie zapytań dotyczących projektu pod kątem plików specjalnych, takich jak konfiguracja sieci Web lub pliki licencji, i, opcjonalnie, aby je utworzyć. |
IVsProjectSpecificEditorMap |
Zaimplementowane przez projekty w celu obsługi umieszczania edytora specyficznego dla projektu w oknie dialogowym Otwieranie za pomocą lub wskazywania, który edytor lub usługa językowa powinna być skojarzona z typem pliku. |
IVsProjectSpecificEditorMap2 |
Zaimplementowane przez projekty w celu obsługi umieszczania edytora specyficznego dla projektu w oknie dialogowym Otwieranie za pomocą lub wskazywania, który edytor lub usługa językowa powinna być skojarzona z typem pliku. |
IVsProjectStartupServices |
Umożliwia rozszerzanie projektu przez innych deweloperów. |
IVsProjectTargetChange |
Reprezentuje zmianę docelową projektu. |
IVsProjectTargetDescription |
Reprezentuje opis docelowy projektu. |
IVsProjectTargetDescription2 |
Definicja elementu docelowego projektu na potrzeby ujednoliconego środowiska retargetingu. Usługa retargeting utrzymuje kolekcję różnych obiektów docelowych |
IVsProjectTextImageProvider |
Otwiera lub zamyka IVsTextImage interfejsy dla plików. Często używane do włączania funkcji Znajdź i zamień w plikach innych niż lokalne. Często używane z plikami sieci Web. Implementacja powinna być dostępna za pośrednictwem wykonywania zapytań IVsHierarchy. |
IVsProjectUpgrade |
Zaimplementowane przez obiekty projektu, które muszą uaktualnić formaty plików projektu między różnymi wersjami programu Visual Studio. |
IVsProjectUpgradeViaFactory |
Uaktualnij projekt przy użyciu fabryki projektów. Używane przez rozwiązanie przed otwarciem projektu. Ten interfejs musi być dostępny za pośrednictwem wykonywania zapytań względem fabryki projektów. |
IVsProjectUpgradeViaFactory2 |
Rozszerza, ale nie dziedziczy, IVsProjectUpgradeViaFactory zapewniając metodę wywoływania anulowania uaktualnienia projektu. |
IVsProjectUpgradeViaFactory3 |
Umożliwia użytkownikom fabryk projektów sprawdzenie, czy migracja projektów została ukończona i aby uzyskać nazwę uaktualnionego projektu. Te informacje muszą być utrwalane do momentu zamknięcia lub zwolnienia nowego uaktualnionego projektu. |
IVsProjectUpgradeViaFactory4 |
Uaktualnia projekt przy użyciu fabryki projektów. Używane przez rozwiązanie przed otwarciem projektu. Ten interfejs musi być dostępny za pośrednictwem wykonywania zapytań względem fabryki projektów |
IVsPropertiesInfo |
Reprezentuje informacje o właściwościach. |
IVsPropertyBag |
Zarządza kolekcją par name-value. |
IVsPropertyBrowser |
Pobiera i ustawia stan przeglądarki właściwości. Zaimplementowane przez środowisko. |
IVsPropertyFileIn |
Odczytuje plik zawierający nazwy i wartości właściwości. Dziedziczy z obiektu IVsPropertyStreamIn. Zwrócone przez metodę OpenExisting(String, UInt32, UInt32, UInt32, IVsStructuredFileIOHelper, UInt32, IVsPropertyFileIn, String[]) interfejsu IVsStructuredFileIO . |
IVsPropertyFileOut |
Zapisuje plik nazw i wartości właściwości. Rozszerza dziedziczone z IVsPropertyStreamOutklasy . Zwrócone przez metodę CreateNew(String, UInt32, UInt32, UInt32, UInt32, IVsStructuredFileIOHelper, String, String, IVsPropertyFileOut) interfejsu IVsStructuredFileIO . |
IVsPropertyPage |
Zaimplementowane przez pakiet VSPackages w obiektach IPropertyPage w celu wyświetlania stron właściwości podzielonych na kategorie w ramce właściwości. |
IVsPropertyPage2 |
Zapewnia pobieranie i ustawianie wartości właściwości na stronie właściwości. Rozszerza, ale nie dziedziczy z , IVsPropertyPage. |
IVsPropertyPageFrame |
Zmienia początkowy ekran strony właściwości w okno Właściwości. Wystąpienie interfejsu można uzyskać z SVsPropertyPageFrame usługi (SID_SVsPropertyPageFrame). |
IVsPropertyPageNotify |
Informuje środowisko o tym, że strona właściwości chce otrzymywać powiadomienia, gdy jest ona widoczna. Opcjonalny interfejs dla implementatorów programu IVsPropertyPage. |
IVsPropertyStreamIn |
Odczytuje nazwę właściwości, typ i wartość strumienia. Zaimplementowane przez środowisko i używane z interfejsem IVsStructuredFileIOHelper . |
IVsPropertyStreamOut |
Zapisuje nazwę właściwości i jej wartość. Zapewnia również obsługę transakcji na potrzeby danych wyjściowych. Zaimplementowane przez środowisko. Używany z interfejsem IVsStructuredFileIOHelper . |
IVsProvideAsyncSaveState |
Opcjonalny interfejs, który można zaimplementować przez obiekty docdata, które muszą zachować dane stanu na początku operacji zapisywania aync. |
IVsProvideComponentEnumeration |
Zapisuje dokument XML w ciągu do pliku. Interfejs obsługi interfejsów modułu wyliczającego. Wystąpienie tego interfejsu można uzyskać z SCompEnumService usługi (SID_SCompEnumService). |
IVsProvideTargetedToolboxItems |
Udostępnia elementy przybornika z nowych struktur. Pakiety implementują ten interfejs (na tym samym obiekcie co IVsPackage) w celu zapewnienia zawartości przybornika w odpowiedzi na obecność nowych struktur. Służy to do ułatwienia zgodności z przyszłymi wersjami platform poza pasmem, umożliwiając istniejącym pakietom dostarczanie zaktualizowanej zawartości z nowych struktur po ich zainstalowaniu. |
IVsProvideUserContext |
Udostępnia kontekst elementu w kontenerze wyboru. |
IVsProvideUserContext2 |
Umożliwia obiektowi podanie kontekstu użytkownika i priorytetu. Rozszerza, ale nie dziedziczy z , IVsProvideUserContext. |
IVsProvideUserContextForObject |
Pobiera interfejs IVsUserContext kontekstowy użytkownika dla danego obiektu. Kontekst użytkownika zawiera takie elementy jak tekst wyszukiwania lub słowa kluczowego pomocy. |
IVsProvisionalItem |
Umożliwia rezygnację z tworzenia tymczasowego widoku dla elementu. |
IVsPublishableProjectCfg |
Umożliwia kontrolowanie publikacji przez projekt. Publikacja obejmuje takie elementy jak przeniesienie projektu na serwer plików lub witrynę sieci Web. |
IVsPublishableProjectStatusCallback |
Definiuje metody kontrolowania i raportowania publikacji projektu. Zaimplementowane przez środowisko. |
IVsQueryDebuggableProjectCfg |
Odpowiada na zapytania dotyczące sposobu uruchamiania debugera przez projekt. Opcjonalny interfejs zaimplementowany w obiekcie konfiguracji projektu przez projekty, które mogą być uruchamiane projekty. |
IVsQueryDebuggableProjectCfg2 |
Odpowiada na zapytania dotyczące sposobu uruchamiania debugera przez projekt. Zaimplementowany przez system projektu obsługujący polecenie Debug Launch (F5) i który musi zwrócić dodatkowe informacje, które nie są obsługiwane przez IVsQueryDebuggableProjectCfg2 interfejs. |
IVsQueryEditQuerySave2 |
Wskazuje na środowisko lub pakiet kontroli źródła, który plik ma zostać zmieniony w pamięci lub zapisany. |
IVsQueryEditQuerySave3 |
Wskazuje na środowisko lub pakiet kontroli źródła, który plik ma zostać zmieniony w pamięci lub zapisany. |
IVsRefactorNotify |
Powiadamia generatory kodu o wystąpieniu operacji refaktoryzacji. |
IVsReference |
Zawiera podstawowe informacje o odwołaniach do programu Visual Studio. |
IVsReferenceManager |
Definiuje metody udostępniane przez usługę Reference Manager. |
IVsReferenceManager2 |
Udostępnia metody referencyjne. |
IVsReferenceManagerUser |
Definiuje kontrakt używany przez Menedżera odwołań do komunikowania się z klientami. |
IVsReferenceManagerUserReloadRequired |
Udostępnia metodę wywoływaną raz, gdy w rzeczywistości należy zastosować wszelkie zmiany, które wymagają ponownego załadowania projektu w celu wprowadzenia aktualizacji. |
IVsReferenceProviderContext |
Zawiera podstawowe informacje o obiekcie kontekstu używanym do inicjowania dostawcy odwołań. |
IVsRegisterDataSourceFactories |
Rejestruje fabryki źródeł danych dla powłoki. |
IVsRegisterEditors |
Rejestruje i wyrejestrowuje edytory w środowisku. |
IVsRegisterNewDialogFilters |
Instaluje niestandardowe filtry dla okien dialogowych AddNewProject lub AddNewItem. Wystąpienie interfejsu można uzyskać z SVsRegisterNewDialogFilters usługi (SID_SVsRegisterNewDialogFilters). |
IVsRegisterPrefetchProjectFactory | |
IVsRegisterPriorityCommandTarget |
Służy do rejestrowania i wyrejestrowania obiektu docelowego polecenia (wystąpienia ) IOleCommandTargetjako procedury obsługi poleceń o wysokim priorytetu. Wystąpienie tego interfejsu można uzyskać z SVsRegisterPriorityCommandTarget usługi (SID_SVsRegisterPriorityCommandTarget). |
IVsRegisterProjectDebugTargetProvider |
Utrzymuje połączoną listę dostawców docelowych debugowania (IVsProjectDebugTargetProvider). Wystąpienie interfejsu można uzyskać z SVsRegisterDebugTargetProvider usługi (SID_SVsRegisterProjectDebugTargetProvider). |
IVsRegisterProjectSelector |
Zaimplementowane przez środowisko. Aby uzyskać ten interfejs, można qi on IVsProjectSelector lub bezpośrednio przez QueryService(IID_IVsProjectSelector). Używane przez pakiety implementujące selektory projektów. Funkcja RegisterProjectSelector jest zwykle wywoływana w elemecie IVsPackage::SetSite; WyrejestrowywanieProjektGenerator jest wywoływany w elemecie IVsPackage::Close.Uwaga: w przypadku zarejestrowanych selektorów (w obszarze VSKEYROOT\ProjectSelectors) załadowane rozwiązanie zapewni załadowanie pakietu selektora w czasie, gdy jest to konieczne, więc nie jest wymagane wstępne załadowanie pakietów. |
IVsRegisterProjectTypes |
Rejestruje typ projektu VSPackage w środowisku. |
IVsRegisterScciProvider |
Ten interfejs służy do rejestrowania pakietu kontroli źródła w programie Visual Studio. |
IVsRegisterUIFactories |
Rejestruje fabryki interfejsów użytkownika. |
IVsRelativePathResolver |
Umożliwia pakietom rozpoznawanie ścieżki względnej do ścieżki bezwzględnej po wywołaniu elementu IVsUIShellOpenDocument::SearchProjectsForRelativePath(UInt32, String, String[]) . |
IVsResourceManager |
Ładuje zarządzane i niezarządzane zasoby z bibliotek DLL satelity. |
IVsResourceManager2 |
Zarządza identyfikatorami zasobów. |
IVsResourceView |
Reprezentuje widok zasobu. |
IVsRetargetProject |
Udostępnia metody retargetingu projektów. |
IVsRetargetProjectAsync |
Udostępnia metody retargetowania projektów asynchronicznie. |
IVsRunningDocTableEvents |
Implementuje metody uruchamiane w odpowiedzi na zmiany dokumentów w tabeli uruchomionych dokumentów (RDT). |
IVsRunningDocTableEvents2 |
Implementuje metody uruchamiane w odpowiedzi na zmiany dokumentów w tabeli uruchomionych dokumentów (RDT). |
IVsRunningDocTableEvents3 |
Implementuje metody uruchamiane w odpowiedzi na zmiany dokumentów w tabeli uruchomionych dokumentów (RDT). |
IVsRunningDocTableEvents4 |
Implementuje metody uruchamiane w odpowiedzi na zmiany dokumentów w tabeli uruchomionych dokumentów (RDT). |
IVsRunningDocTableEvents5 |
Implementuje dodatkowe metody uruchamiane w odpowiedzi na zmiany dokumentów w tabeli uruchomionych dokumentów (RDT). |
IVsRunningDocTableEvents6 | |
IVsRunningDocTableEvents7 | |
IVsRunningDocumentTable |
Zarządza zestawem obecnie otwartych dokumentów w środowisku. |
IVsRunningDocumentTable2 |
Reprezentuje uruchomioną tabelę dokumentów (RDT) i udostępnia dodatkowe funkcje poza interfejsem IVsRunningDocumentTable . |
IVsRunningDocumentTable3 |
Reprezentuje uruchomioną tabelę dokumentów (RDT) i udostępnia dodatkowe funkcje poza interfejsem IVsRunningDocumentTable2 . |
IVsRunningDocumentTable4 |
Udostępnia metody radzenia sobie z dokumentami w tabeli Uruchomiony dokument. |
IVsRunningDocumentTable5 | |
IVsRunningDocumentTable6 | |
IVsSaveOptionsDlg |
Wyświetla okno dialogowe, z którego można wybrać dodatkowe opcje formatowania zapisywania z okna dialogowego Zapisz jako. |
IVsSccAddWebProjectFromSourceControl |
Ten interfejs dodaje projekt oparty na sieci Web do bieżącego rozwiązania z kontroli źródła. |
IVsSccControlNewSolution |
Dodaje nowo utworzone rozwiązanie automatycznie do kontroli źródła. . |
IVsSccEnlistmentPathTranslation |
Używane przez rozwiązanie do tłumaczenia ścieżek projektu. |
IVsSccGlyphs |
Umożliwia pełne dostosowanie glifów kontroli źródła. |
IVsSccGlyphs2 |
Umożliwia dostawcom SCC udostępnianie glifów opartych na protokole ImageMoniker. |
IVsSccManager2 |
Umożliwia projektom i hierarchiom zarejestrowanie się w kontroli źródła i uzyskanie informacji o stanie kontroli źródła. |
IVsSccManager3 |
Umożliwia projektom i hierarchiom zarejestrowanie się w kontroli źródła i uzyskanie informacji o stanie kontroli źródła. |
IVsSccManagerTooltip |
Ten interfejs zapewnia dostęp do danych kontroli źródła w celu skonstruowania tekstu Etykietka narzędzia w Eksplorator rozwiązań. |
IVsSccOpenFromSourceControl |
Dodaje elementy do rejestracji bezpośrednio z kontroli kodu źródłowego. |
IVsSccProject2 |
Zaimplementowano w systemie projektu w celu zapewnienia kontroli źródła dla plików projektu i elementów projektu. |
IVsSccProjectEnlistmentChoice |
Wskazuje opcje, które użytkownik otrzyma od projektu, gdy projekt zostanie pobrany z kontroli źródła, inaczej znany jako rejestrowanie w projekcie. |
IVsSccProjectEnlistmentFactory |
Zawiera okno dialogowe przeglądania, w którym użytkownik może wybrać miejsce zapisania projektu pod kontrolą źródła. |
IVsSccProjectEvents |
Implementuje metody uruchamiane, gdy projekt zmienia powiązania kontroli kodu źródłowego (SCC). |
IVsSccProjectProviderBinding |
Umożliwia typowi projektu wymusić wybór określonego pakietu kontroli źródła. |
IVsSccProvider |
Przełącza bieżący stan działania dostawcy. |
IVsSccProviderRegisteredSettings | |
IVsSccProviderSettings | |
IVsSccToolsOptions |
Pobiera i aktualizuje różne opcje skojarzone z kontrolą źródła. |
IVsSccTrackProjectEvents |
Uruchamia lub kończy pętlę doradczą, która śledzi zdarzenia kontroli kodu źródłowego (SCC). |
IVsSccVirtualFolders |
Pobiera listę folderów wirtualnych w projekcie. |
IVsScriptJmcProjectControl |
Ten interfejs jest implementowany przez systemy projektów, które mogą klasyfikować dokumenty źródłowe skryptu jako kod użytkownika lub kod inny niż użytkownik. Jest to typ elementu zwrócony dla VSHPROPID_ScriptJmcProjectControl. |
IVsScriptJmcUserSettingsProvider |
Dostawca ustawień użytkownika skryptu. |
IVsSearchCallback |
Zaimplementowany przez użytkownika wyszukiwania (np. hosta wyszukiwania okien). HIPERŁĄCZE "http://bang/?q=The" \t "_top" Zadanie wyszukiwania wywoła ten interfejs w celu raportowania postępu lub ukończenia. |
IVsSearchFilterToken |
Opisuje token tworzący zapytanie wyszukiwania, które może należeć do filtru wyszukiwania, zwykle o formacie name:value. |
IVsSearchItemDynamicResult |
Aktualizacje właściwości, które mogą zmieniać się dynamicznie (na przykład właściwości zależne od zmian kontekstu interfejsu użytkownika w powłoce). |
IVsSearchItemResult |
Udostępnia wyniki wyszukiwania reprezentujące otwarty dokument. |
IVsSearchProvider |
Uwidacznia jednego dostawcę wyszukiwania. |
IVsSearchProviderCallback |
Umożliwia dostawcom zwracanie wyników wyszukiwania. |
IVsSearchQuery |
Opisuje ustrukturyzowany ciąg wyszukiwania. |
IVsSearchQueryParser |
Zarządza analizowaniem ciągu zapytania wyszukiwania. |
IVsSearchTask |
Uruchamia lub zatrzymuje operację wyszukiwania. |
IVsSearchToken |
Opisuje token komponujący zapytanie wyszukiwania. |
IVsSelectedSymbol |
Zawiera informacje o nazwie i nawigacji (nazwa biblioteki itd.) dla pojedynczego symbolu. Element w IVsSelectedSymbols kolekcji. |
IVsSelectedSymbols |
Kolekcja interfejsów IVsSelectedSymbol , które zawierają informacje o nazwach i nawigacji o symbolach w zaznaczeniach. Wystąpienie tego interfejsu można uzyskać z SVsClassView usługi (SID_SVsClassView) lub SVsObjBrowser usługi (SID_SVsObjBrowser) dla widoku klas lub przeglądarki obiektów. |
IVsSelectionEvents |
Powiadamia zarejestrowane pakiety VSPackage o zmianach w bieżącym zaznaczeniu, wartości elementu lub kontekście interfejsu użytkownika polecenia. |
IVsSerializeNavigationItem |
Umożliwia zapisanie elementu nawigacji po ramki okna, z którą jest skojarzona, jest zamykana. Jeśli dokument skojarzony z tą ramką okna zostanie ponownie otwarty, element nawigacji można odtworzyć przy użyciu Deserialize(IVsWindowFrame, IStream) metody . |
IVsServiceInfo |
Reprezentuje informacje o usłudze VS. Implementacja musi być bezwątkowa. |
IVsServiceInfo2 | |
IVsServiceInfoQueryService |
Zapewnia sposób uzyskiwania informacji o zarejestrowanych usługach w programie VS. Implementacja musi być bezwątkowa. |
IVsSetTargetFrameworkWorkerCallback |
Interfejs opisujący metodę wywołania zwrotnego, która umożliwia systemowi projektu zapisywanie informacji o retargetingu w pliku projektu. |
IVsSettingsErrorInformation |
Zaimplementowane przez środowisko IDE. Jest to interfejs wewnętrzny umożliwiający komunikację między natywnym i zarządzanym kodem w środowisku IDE. |
IVsSettingsManager |
Udostępnia metody zarządzania magazynem ustawień. |
IVsSettingsReader |
Zapewnia dostęp do odczytu do informacji o konfiguracji przechowywanych w pliku ustawień programu Visual Studio. |
IVsSettingsStorageContainer |
Udostępnia funkcje ustawień. |
IVsSettingsStore |
Wylicza i odczytuje kolekcje i właściwości wybranego zakresu. Jest on uzyskiwany z GetReadOnlySettingsStore(UInt32, IVsSettingsStore) metody . |
IVsSettingsStore2 | |
IVsSettingsWriter |
Udostępnia pakiet VSPackages mechanizm przechowywania informacji o konfiguracji w pliku ustawień programu Visual Studio. |
IVsSetupCompositionService |
Zapewnia sposób uzyskiwania informacji o kompozycji pakietów w programie VS. Usługa acqusition do określania stanu pakietu, klasyfikatora projektu i szablonu stron nadrzędnych. Implementacja musi być bezwątkowa. |
IVsSetupCompositionService2 | |
IVsSetupCompositionService3 | |
IVsSetupManifestEvents | |
IVsSetupPackageInfo | |
IVsSharedAssetsProject |
Reprezentuje projekt z udostępnionymi zasobami. |
IVsSharedAssetsProjectEvents |
Reprezentuje zdarzenia skojarzone z projektami, które mają współużytkowane zasoby. |
IVsSharedMSBuildFilesManagerHierarchy2 | |
IVsSharedProjectQueryCanBeReferenced |
Daje projektowi udostępnionemu szansę zawetowania dodania odwołania przez określony projekt odwołujący się. |
IVsSharedProjectReference |
Reprezentuje element SharedProjectReference (zwykle element podrzędny folderu References w Eksplorator rozwiązań). Elementy SharedProjectReference reprezentują zaimportowane udostępnione pliki projektu MSBuild (np. plik *.projitems). Zwykle te udostępnione pliki projektu MSBuild są "własnością" określonego projektu udostępnionego (projektu udostępnionych zasobów) załadowanego w rozwiązaniu. |
IVsSharedProjectReferenceProviderContext |
Reprezentuje kartę Dokumentacja projektu udostępnionego w oknie dialogowym Dodawanie Menedżera odwołań. |
IVsSharedProjectReferencesHelper |
Jest to usługa pomocnika dla projektów, które obsługują dodawanie/usuwanie odwołań sharedProject za pośrednictwem okna dialogowego ReferenceManager. |
IVsShell |
Zapewnia dostęp do podstawowych usług środowiska, w szczególności tych, które mają do czynienia z pakietami VSPackage i rejestrem. |
IVsShell2 |
Dostarcza usługi powłoki oprócz interfejsu IVsShell . |
IVsShell3 |
Dostarcza usługi powłoki oprócz interfejsu IVsShell . |
IVsShell4 |
Udostępnia metodę ponownego uruchomienia powłoki. |
IVsShell5 |
Zapewnia dodatkowy dostęp do podstawowych usług środowiska, w szczególności tych, które mają do czynienia z pakietami VSPackage i rejestrem. |
IVsShell6 |
Zapewnia funkcjonalność ładowania pakietów. |
IVsShell7 |
Zapewnia dostęp do podstawowych usług środowiska, w szczególności tych, które mają do czynienia z pakietami VSPackage i rejestrem. |
IVsShellPropertyEvents |
Zaimplementowane przez klientów shellPropertyChangeEvents. |
IVsSimpleBrowseComponentSet |
Wypełnia zestaw składników składnikami do przeglądania, takimi jak projekty programu Visual Studio, zewnętrzne składniki .NET Framework i biblioteki typów (.tlb). |
IVsSimpleDocFactory |
Tworzy obiekt danych dokumentu z danego pliku i zwraca żądany interfejs dokumentu. Środowisko dostarcza domyślną implementację. |
IVsSimpleLibrary2 |
Uproszczona wersja interfejsu IVsLibrary2 . |
IVsSimpleObjectList2 |
Uproszczona wersja interfejsu IVsObjectList2 . |
IVsSimplePreviewChangesList |
Jest to uproszczona wersja interfejsu IVsPreviewChangesList . |
IVsSingleFileGenerator |
Przekształca pojedynczy plik wejściowy w jeden plik wyjściowy, który można skompilować lub dodać do projektu. Każdy składnik COM, który implementuje interfejs IVsSingleFileGenerator, jest narzędziem niestandardowym. |
IVsSingleFileGeneratorFactory |
Manipuluje identyfikatorem progów generatora dla pojedynczego typu pliku. |
IVsSmartOpenScope |
Otwiera istniejący zestaw i mapuje metadane zestawu na pamięć. Interfejs zapewnia inteligentne otwieranie, automatyczne wybieranie między otwarciem zakresu z lub bez blokowania. Wystąpienie tego interfejsu można uzyskać przy użyciu SVsSmartOpenScope usługi (SID_SVsSmartOpenScope). |
IVsSolution |
Zapewnia manipulowanie rozwiązaniem na najwyższym poziomie lub konserwację tego rozwiązania. |
IVsSolution2 |
Zapewnia manipulowanie rozwiązaniem na najwyższym poziomie lub konserwację tego rozwiązania. |
IVsSolution3 |
Tworzy, aktualizuje i zapisuje pliki projektu. |
IVsSolution4 |
Udostępnia metody zarządzanego ładowania projektów w rozwiązaniu. |
IVsSolution5 |
Zapewnia dodatkowe manipulowanie na najwyższym poziomie lub konserwację rozwiązania. |
IVsSolution6 |
Zapewnia manipulowanie rozwiązaniem na najwyższym poziomie lub konserwację tego rozwiązania. |
IVsSolution7 |
Zaimplementowane przez środowisko programu Visual Studio. Dostępne za pośrednictwem usługi QueryService (SVsSolution). |
IVsSolution8 | |
IVsSolutionBatchProjectActionEvents | |
IVsSolutionBuildManager |
Umożliwia rozwiązaniem zarządzanie informacjami o konfiguracji. |
IVsSolutionBuildManager2 |
Umożliwia rozwiązaniem zarządzanie informacjami o konfiguracji. |
IVsSolutionBuildManager3 |
Zapewnia dostęp do IVsUpdateSolutionEvents3 zdarzeń. |
IVsSolutionBuildManager4 |
Udostępnia metodę wymuszania aktualizacji zależności dla określonego projektu przez menedżera kompilacji rozwiązania. |
IVsSolutionBuildManager5 |
Zapewnia dostęp do IVsUpdateSolutionEvents4 zdarzeń. |
IVsSolutionBuildManager6 | |
IVsSolutionEvents |
Interfejs nasłuchiwania, który monitoruje wszelkie powiadomienia o zmianach w rozwiązaniu. |
IVsSolutionEvents2 |
Interfejs nasłuchiwania, który monitoruje wszelkie powiadomienia o zmianach w rozwiązaniu. |
IVsSolutionEvents3 |
Interfejs nasłuchiwania, który monitoruje wszelkie powiadomienia o zmianach w rozwiązaniu. |
IVsSolutionEvents4 |
Interfejs nasłuchiwania, który monitoruje wszelkie powiadomienia o zmianach w rozwiązaniu. |
IVsSolutionEvents5 |
Interfejs nasłuchiwania, który monitoruje wszelkie powiadomienia o zmianach w rozwiązaniu. |
IVsSolutionEvents6 |
Udostępnia zdarzenia skojarzone z rozwiązaniami. |
IVsSolutionEvents7 | |
IVsSolutionEvents8 | |
IVsSolutionEventsProjectUpgrade |
Udostępnia metodę wywoływaną po uaktualnieniu projektu. |
IVsSolutionLoadEvents |
Zaimplementowane przez klientów zainteresowanych zdarzeniami rozwiązania. Zasubskrybuj te zdarzenia za pomocą polecenia AdviseSolutionEvents(IVsSolutionEvents, UInt32). |
IVsSolutionLoadManager |
Steruje ładowaniem projektów w rozwiązaniu. Rozszerzenia mogą używać tego interfejsu do ustawiania priorytetu obciążenia projektów lub typów projektów. |
IVsSolutionLoadManagerSupport |
Zapewnia obsługę zarządzania sposobem ładowania projektów w rozwiązaniu. |
IVsSolutionLogger |
Zaimplementowane przez rozwiązanie i używane przez projekty do zgłaszania problemów związanych z obciążeniem projektu. Można go uzyskać z SVsSolutionpliku . |
IVsSolutionPersistence |
Ułatwia pisanie właściwości i opcji specyficznych dla pakietu w pliku rozwiązania (sln) i, z drugiej strony, ładowanie właściwości i opcji z pliku. |
IVsSolutionUIEvents |
Filtruje zdarzenia w Eksplorator rozwiązań. |
IVsSolutionUIHierarchyWindow |
Zapewnia dostęp programowy do okna Eksplorator rozwiązań. |
IVsSpecifyProjectDesignerPages |
Obsługuje edytowanie właściwości projektu za pomocą edytora (projektanta projektu), a nie za pomocą okna dialogowego Właściwości projektu. Zaimplementowano w obiekcie przeglądania projektu zamiast ISpecifyPropertyPages. |
IVsSQLCLRReferences |
Zarządza odwołaniami do procedur SQL skompilowanych w zestawach. Obsługuje okno dialogowe AddNewReference, a także koordynuje lokalną pamięć podręczną i SQL Server. Wystąpienie interfejsu można uzyskać z SVsSQLCLRReferences usługi (SID_SVsSQLCLRReferences). |
IVsSQLCLRReferencesUpdateCallback |
Definiuje funkcję wywołania zwrotnego na potrzeby raportowania zmian w procedurach SQL skompilowanych w zestawach. |
IVsStartPageDownload |
Zaimplementowana przez usługę pobierania strony początkowej. Umożliwia klientowi strony początkowej uruchomienie usługi pobierania dla strony początkowej w wątku w tle. Ta opcja powinna być używana tylko wewnętrznie przez implementację strony początkowej. |
IVsStartupProjectsListService |
Reprezentuje listę projektów startowych. |
IVsStatusbar |
Zapewnia dostęp do paska stanu środowiska. |
IVsStatusbar3 |
Zapewnia dostęp do paska stanu środowiska. |
IVsStatusbarUser |
Służy do definiowania każdego użytkownika paska stanu. |
IVsStatusbarUser2 |
Służy do definiowania każdego użytkownika paska stanu. |
IVsStringMap |
Zarządza zestawem par klucz-wartość ciągów. |
IVsStrongNameKeys |
Udostępnia typowe metody narzędzi klucza o silnej nazwie. Wystąpienie tego interfejsu można uzyskać z SVsStrongNameKeys usługi (SID_SVsStrongNameKeys). |
IVsStrongNameKeys2 |
Udostępnia dodatkowe metody narzędzi klucza silnej nazwy. |
IVsStructuredFileIO |
Udostępnia typowy sposób wykonywania zapisywania w wielu formatach. Wystąpienie interfejsu można uzyskać z SVsStructuredFileIO usługi (SID_SVsStructuredFileIO). |
IVsStructuredFileIOHelper |
Włącza podstawianie zlokalizowanych ciągów dla tokenów znalezionych w utrwalone pliki. |
IVsSupportCodeDefView |
Wskazuje, że implementujący obiekt danych dokumentu obsługuje okno CodeDefinitionView. |
IVsSupportItemHandoff |
Obsługuje przenoszenie elementu z jednego projektu do innego. Ten interfejs jest implementowany przez projekt, który przesyła element. |
IVsSupportItemHandoff2 |
Daje projekt odbiorcy szansę na przekazanie wszelkich niezbędnych czynności przetwarzania dokumentu. |
IVsSwatchClient |
Ten interfejs jest przestarzały w programie Visual Studio 2010. Powłoka programu Visual Studio nie rozpoznaje już tego interfejsu. |
IVsSymbolicNavigationManager |
Zarządza listą programów obsługi zarejestrowanych IVsSymbolicNavigationNotify w zakresie projektu. |
IVsSymbolicNavigationNotify |
Ułatwia przekierowywanie definicji Goto na symbol kodu. |
IVsTargetFrameworkAssemblies |
Zapewnia podstawową obsługę określania docelowych wersji wielu platform. |
IVsTask |
Udostępnia metody, które wchodzą w interakcję z zadaniem, takie jak uruchamianie, anulowanie lub dołączanie kontynuacji. |
IVsTask2 |
Rozszerza IVsTask w celu dodania obsługi komunikatów specyficznych dla zadań wyświetlanych w oknie dialogowym Oczekiwanie wątkowe, gdy wątek interfejsu użytkownika jest zablokowany w zadaniu. Jeśli komunikat WaitMessage nie zostanie określony, zostanie użyty ogólny komunikat (oczekiwanie na ukończenie wymaganej operacji...). |
IVsTaskBody |
Ten interfejs i jego metoda są używane do hermetyzacji treści pracy, która ma zostać wykonana w zadaniu. Zamiast używać tego interfejsu, należy użyć klas pomocników znajdujących się w VsTaskLibraryHelper przestrzeni nazw dla zarządzanych lub |
IVsTaskCompletionSource |
Wchodzi w interakcję ze źródłem ukończenia zadania, aby ustawić jego stan i uzyskać wystąpienie wewnętrzne IVsTask . |
IVsTaskItem |
Udostępnia metody modyfikowania zachowania zadania. |
IVsTaskItem2 |
Udostępnia metody modyfikowania zachowania zadania. |
IVsTaskItem3 |
Dodaje zawartość do okna TaskList. |
IVsTaskList |
Zarządza listami elementów zadań dostarczanych przez dostawców zadań. |
IVsTaskList2 |
Manipuluje elementami w oknie TaskList. Zaimplementowane przez środowisko, chociaż można napisać własną implementację w celu udostępnienia niestandardowych elementów zadań. |
IVsTaskList3 |
Zapewnia aktualizacje zadań asynchronicznych dla określonych dostawców (lub wszystkich dostawców) na listach zadań i błędów. |
IVsTaskListEvents |
Dostarcza zestaw zdarzeń dla zdarzeń związanych z listą zadań. |
IVsTaskProvider |
Dostarcza zadania do listy zadań. |
IVsTaskProvider2 |
Dostarcza zadania do listy zadań. |
IVsTaskProvider3 |
Obsługuje dodawanie zawartości do okna Widok zadań. Definiuje dostawcę informacji wraz z manipulowaniem kolumnami okien. |
IVsTaskProvider4 |
Udostępnia metody zadań. |
IVsTaskProvider5 |
Zapewnia obsługę obrazów. |
IVsTaskSchedulerService |
Tworzy bloki zadań asynchronicznych i współdziała z nimi. |
IVsTaskSchedulerService2 |
Udostępnia metody planowania zadań. |
IVsTemplateInfo | |
IVsTestLog |
Udostępnia metodę rejestrowania czasu bezczynności. |
IVsTextBufferProvider |
Umożliwia obiektowi DocData delegowanie implementacji buforu tekstowego (IVsTextLines). |
IVsTextOut |
Uwidacznia metodę pomiaru tekstu Unicode i metody wyświetlania podstawowego edytora. Zaimplementowane przez środowisko. |
IVsThemeThumbnailProvider |
Udostępnia metodę pobierania miniatury motywu. |
IVsThreadedWaitDialog |
Wyświetla okno dialogowe używane podczas oczekiwania na zakończenie akcji. Okno dialogowe jest wyświetlane w osobnym wątku w tle, aby umożliwić środowisko dynamiczne nawet wtedy, gdy jest zajęte. Wystąpienie tego interfejsu można uzyskać z SVsThreadedWaitDialog usługi (SID_SVsThreadedWaitDialog). |
IVsThreadedWaitDialog2 |
Zaimplementowane przez powłokę programu Visual Studio. Ten interfejs umożliwia wyświetlanie modalnego okna dialogowego w wątku w tle, dzięki czemu środowisko IDE będzie reagować nawet wtedy, gdy wątek pierwszego planu jest zajęty operacją rozszerzoną. Ten interfejs można uzyskać za pomocą polecenia SVsThreadedWaitDialogFactory. To okno dialogowe różni się od IVsThreadedWaitDialog tego, że może mieć jednocześnie pasek postępu i przycisk Anuluj. Obsługuje również postęp z dokładnymi wartościami procentowymi. |
IVsThreadedWaitDialog3 |
Zaimplementowane przez powłokę programu Visual Studio. Ten interfejs umożliwia wyświetlanie modalnego okna dialogowego w wątku w tle, dzięki czemu środowisko IDE będzie reagować nawet wtedy, gdy wątek pierwszego planu jest zajęty operacją rozszerzoną. Ten interfejs można uzyskać za pomocą polecenia SVsThreadedWaitDialogFactory. To okno dialogowe różni się od IVsThreadedWaitDialog tego, że może mieć w tym samym czasie postęp i przycisk anuluj. Obsługuje również postęp z dokładną wartością procentową. |
IVsThreadedWaitDialog4 |
Udostępnia metody mówienia wywołującym, czy okno dialogowe zostało uruchomione, czy po prostu no-op. |
IVsThreadedWaitDialogCallback |
Umożliwia klientowi odbieranie zdarzeń dotyczących zmian w oknie dialogowym oczekiwania wątkowego. |
IVsThreadedWaitDialogFactory |
Fabryka do tworzenia wątkowych okien dialogowych oczekiwania. |
IVsThreadPool |
Zarządza operacjami w tle w środowisku. |
IVsThreadSafeCommandWindow |
Publikuje polecenia obsługiwane w wątku głównym, które następnie wywołuje zwykłe programy obsługi. |
IVsToolbarTrayHost |
Zarządza elementami w zasobniku paska narzędzi. |
IVsToolbox |
Służy do zarządzania elementem |
IVsToolbox2 |
Służy do zarządzania przybornikem. |
IVsToolbox3 |
Zapewnia obsługę trwałości i lokalizacji dla przybornika. Rozszerza, ale nie dziedziczy po , IVsToolbox2. Wystąpienie interfejsu można uzyskać z SVsToolbox usługi (SID_SVsToolbox). |
IVsToolbox4 |
Zapewnia obsługę trwałości i lokalizacji dla przybornika. Rozszerza, ale nie dziedziczy po , IVsToolbox3. Wystąpienie interfejsu można uzyskać z SVsToolbox usługi (SID_SVsToolbox). |
IVsToolbox5 |
Udostępnia dodatkowe metody dla programu IVsToolbox. |
IVsToolbox6 |
Dodatkowe metody używane do zarządzania przybornikem. |
IVsToolbox7 | |
IVsToolboxActiveUserHook |
Zapewnia obsługę przechwytywania i modyfikowania interakcji przybornika, w tym przeciągania i upuszczania. |
IVsToolboxClipboardCycler |
Zapewnia obsługę pierścienia schowka w oknach dokumentów i oknach narzędzi. |
IVsToolboxClipboardCycler2 | |
IVsToolboxDataProvider |
Żąda informacji od dostawców danych dotyczących obiektów danych, które obsługują. |
IVsToolboxDataProvider2 |
Zapewnia obsługę dodatkowych funkcji przybornika. W szczególności interfejs IVsToolboxDataProvider2 służy do implementowania trwałości przybornika za pomocą funkcji vssettings. Użytkownicy będą zapisywać i pobierać takie informacje za pomocą polecenia Ustawienia importu/eksportu znajdującego się w menu Narzędzia środowiska IDE. |
IVsToolboxDataProviderRegistry |
Rejestruje dostawcę danych przybornika. |
IVsToolboxItemProvider |
Zaimplementowane przez pakiety, które chcą udostępniać statycznie zarejestrowane elementy przybornika (w tym samym obiekcie co IVsPackage). |
IVsToolboxItemProvider2 | |
IVsToolboxPageChooser |
Udostępnia metodę używaną przez program Visual Studio do uzyskania preferowanej strony przybornika. |
IVsToolboxUser |
Wysyła powiadomienie o elementach przybornika do właściciela tych elementów. |
IVsToolsOptions |
Zarządza okno dialogowe Opcje narzędzi. Środowisko implementuje ten interfejs. |
IVsToolsOptionsHelp | |
IVsToolWindowFactory |
Zapewnia pakietOWI VSPackage możliwość tworzenia wielu okien narzędzi. |
IVsToolWindowToolbar |
Pobiera rozmiar obramowania i ustawia przestrzeń obramowania dla okna narzędzi. Należy zaimplementować ten interfejs, aby przekazać informacje do paska narzędzi hostowanego w oknie narzędzi o jego powierzchni hostingu. |
IVsToolWindowToolbarHost |
Zapewnia kontrolę nad funkcjami dotyczącymi paska narzędzi. |
IVsToolWindowToolbarHost2 |
Zaimplementowane przez powłokę programu Visual Studio i można je pobrać z IVsToolWindowToolbarHost elementu , który jest zwracany jako parametr wyjściowy z jednej z metod IVsUIShellX.SetupToolbar(). Jest on używany przez klientów okien narzędzi, którzy chcą mieć pasek narzędzi w oknie i muszą zapewnić określony cel upuszczania do przechwytywania operacji przeciągania i upuszczania nad obszarem paska narzędzi. |
IVsToolWindowToolbarHost3 |
Zapewnia dodatkową kontrolę nad funkcjami dotyczącymi paska narzędzi okna narzędzi. |
IVsToolWindowToolbarHost4 | |
IVsTrackBatchRetargetingEvents |
Odbiera powiadomienie w przypadku wystąpienia ponownego generowania wsadowego. |
IVsTrackProjectDocuments2 |
Używane przez projekty do wykonywania zapytań w środowisku pod kątem uprawnień do dodawania, usuwania lub zmieniania nazwy pliku lub katalogu w rozwiązaniu. |
IVsTrackProjectDocuments3 |
Ten interfejs umożliwia przetwarzanie wsadowe, koordynację blokad plików i zaawansowaną OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]) metodę. |
IVsTrackProjectDocuments4 |
Używane przez projekty do wykonywania zapytań w środowisku w celu uzyskania uprawnień do usunięcia pliku lub katalogu w rozwiązaniu. |
IVsTrackProjectDocumentsEvents2 |
Powiadamia klientów o zmianach wprowadzonych w plikach lub katalogach projektu. |
IVsTrackProjectDocumentsEvents3 |
Odbiera wywołania wykonywane do interfejsu IVsTrackProjectDocuments3 . Zapewnia obsługę zapytań przetwarzania wsadowego i koordynacji dostępu do plików. |
IVsTrackProjectDocumentsEvents4 |
Powiadamia klientów o dodatkowych zmianach wprowadzonych w plikach lub katalogach projektu. |
IVsTrackProjectRetargeting |
Używane przez projekty do sygnalizowania, że chcą odbierać zdarzenia retargetingu projektu i sygnalizować, że zdarzenia mają się zdarzyć. |
IVsTrackProjectRetargeting2 |
Udostępnia metody retargetingu projektów. |
IVsTrackProjectRetargetingEvents |
Odbiera powiadomienie po wystąpieniu zdarzeń retargetingu. |
IVsTrackSelectionEx |
Powiadamia środowisko o zmianie bieżącego zaznaczenia i zapewnia dostęp do informacji o hierarchii i elementach dotyczących nowego zaznaczenia. |
IVsTypeLibraryWrapper |
Ten interfejs jest implementowany przez wszystkie narzędzia opakowujące. |
IVsTypeLibraryWrapperBatchSupport |
Zawija typy w trybie wsadowym i przetwarza je dla określonej domeny aplikacji. |
IVsTypeLibraryWrapperCallback |
Umożliwia narzędziom otoki komunikowanie się z powrotem z systemem projektu i pobieranie już istniejących otoek dla danej biblioteki typów. |
IVsUIAccelerator |
Zawiera informacje o kluczach akceleratora. |
IVsUICollection |
Reprezentuje kolekcję źródeł danych interfejsu użytkownika. |
IVsUICollectionChangeEvents |
Odbiera powiadomienia w przypadku zmiany kolekcji. |
IVsUIContextEvents | |
IVsUIContextMonitor | |
IVsUIDataConverter |
Konwertuje dane z jednego formatu na inny. |
IVsUIDataConverterManager |
Rejestruje konwertery dla dodatkowych typów danych. |
IVsUIDataSource |
Reprezentuje źródło danych interfejsu użytkownika programu Visual Studio. |
IVsUIDataSourcePropertyChangeEvents |
Odbiera wywołania po zmianie parametru. |
IVsUIDispatch |
Obsługuje czasowniki w źródle danych dla interfejsu użytkownika programu Visual Studio. |
IVsUIDynamicCollection |
Reprezentuje kolekcję modyfikowalną w interfejsie użytkownika programu Visual Studio. |
IVsUIElement |
Reprezentuje element interfejsu użytkownika, który nie jest specyficzny dla platformy. |
IVsUIElementPane |
Zaimplementowane przez pakiety obsługujące tworzenie okien dokumentów lub okien narzędzi. |
IVsUIEnumDataSourceProperties |
Zarządza listą właściwości źródła danych. |
IVsUIEnumDataSourceVerbs |
Zarządza wyliczaniem czasowników dla źródła danych interfejsu użytkownika programu Visual Studio. |
IVsUIEventSink |
Przechwytuje powiadomienia o zdarzeniach ze źródła danych programu Visual Studio. |
IVsUIFactory |
Reprezentuje fabrykę interfejsu użytkownika, która tworzy IVsUIElement obiekty. |
IVsUIHierarchy |
Przekierowuje polecenia wywoływane do odpowiedniego okna hierarchii zamiast standardowego programu obsługi poleceń. |
IVsUIHierarchyNativeWindow |
Udostępnia metody dla okien natywnych. |
IVsUIHierarchyWindow |
Zaimplementowane przez środowisko w celu wyświetlenia hierarchii zapisywanych przez pakiet VSPackages. |
IVsUIHierarchyWindow2 |
Zaimplementowane przez środowisko w celu wyświetlenia hierarchii zapisywanych przez pakiet VSPackages. |
IVsUIHierWinClipboardHelper |
Koordynuje operacje schowka między hierarchiami w oknie hierarchii interfejsu użytkownika. |
IVsUIHierWinClipboardHelperEvents |
Udostępnia powiadomienia schowka do hierarchii źródłowej w operacji wycinania lub kopiowania. |
IVsUIObject |
Zawiera typowe akcje dla obiektów interfejsu użytkownika programu Visual Studio. |
IVsUIShell |
Ten interfejs zapewnia dostęp do podstawowych funkcji obsługi okien, w tym dostępu do okien narzędzi i okien dokumentów oraz tworzenia ich. |
IVsUIShell2 |
Rozszerza funkcjonalność interfejsu IVsUIShell , zapewniając dostęp do dodatkowych funkcji okna. |
IVsUIShell3 |
Rozszerza funkcjonalność interfejsu IVsUIShell , zapewniając dostęp do dodatkowych funkcji okna. |
IVsUIShell4 |
Udostępnia metody paska narzędzi. |
IVsUIShell5 |
Rozszerza funkcjonalność interfejsu IVsUIShell , zapewniając dostęp do dodatkowych funkcji okna. |
IVsUIShell6 |
Udostępnia funkcje powłoki. |
IVsUIShell7 |
Zapewnia dostęp do podstawowych funkcji obsługi okien, w tym dostępu do okien narzędzi i okien dokumentów oraz tworzenia ich. |
IVsUIShellArrangeWindows |
Udostępnia metody zmiany rozmiaru okna obliczeniowego. |
IVsUIShellDocumentWindowMgr |
Zapisuje i pobiera ze strumienia, położenia okna, typu edytora i widoku dla wszystkich aktywnych okien. Zaimplementowane przez środowisko. Rzadko używane. |
IVsUIShellOpenDocument |
Steruje stanem otwartych dokumentów w środowisku. |
IVsUIShellOpenDocument2 |
Zawiera listę domyślnych podglądów dokumentów. Zaimplementowane przez środowisko. Rozszerza wartość , ale nie dziedziczy z elementu IVsUIShellOpenDocument. |
IVsUIShellOpenDocument3 |
Steruje stanem otwartych dokumentów w środowisku. |
IVsUIShellOpenDocument4 |
Udostępnia dodatkowe metody otwierania dokumentów. |
IVsUISimpleDataSource |
Reprezentuje interfejs podstawowy dla elementów Microsoft.VisualStudio.IVsUIDataSourcePropertyChangeEvents i Microsoft.VisualStudio.IVsUICollectionChangeEvents. |
IVsUIWin32Bitmap |
Używane przez typy map bitowych w formacie Win32 do opakowania obiektów HBITMAP. |
IVsUIWin32Bitmap2 | |
IVsUIWin32Element |
Zarządza elementami wizualnymi Win32 w interfejsie użytkownika programu Visual Studio. |
IVsUIWin32Icon |
Zarządza funkcjami HICON w interfejsie użytkownika programu Visual Studio. |
IVsUIWin32Icon2 | |
IVsUIWin32ImageList |
Zarządza elementami HIMAGELIST w interfejsie użytkownika programu Visual Studio. |
IVsUIWin32ImageList2 | |
IVsUIWpfElement |
Tworzy Windows Presentation Foundation elementy struktury dla interfejsu użytkownika programu Visual Studio. |
IVsUIWpfLoader |
Tworzy i wyświetla element Windows Presentation Foundation wizualizacji (WPF). |
IVsUpdateSolutionEvents |
Zaimplementowane przez pakiety VSPackage w celu ujścia zdarzeń kompilacji dla kompilacji rozwiązań i projektów. |
IVsUpdateSolutionEvents2 |
Zaimplementowane przez pakiety VSPackage w celu ujścia zdarzeń kompilacji dla kompilacji rozwiązań i projektów. |
IVsUpdateSolutionEvents3 |
Definiuje zdarzenia dotyczące zmian w konfiguracji rozwiązania. Rozszerza, ale nie dziedziczy z IVsUpdateSolutionEvents2 elementów i IVsUpdateSolutionEvents. Aby monitorować te zdarzenia, zaimplementuj interfejs i użyj go jako argumentu AdviseUpdateSolutionEvents3(IVsUpdateSolutionEvents3, UInt32) metody .IVsSolutionBuildManager3 |
IVsUpdateSolutionEvents4 |
Definiuje zdarzenia dotyczące zmian w konfiguracji rozwiązania. Aby monitorować te zdarzenia, zaimplementuj interfejs i użyj go jako argumentu AdviseUpdateSolutionEvents4(IVsUpdateSolutionEvents4, UInt32) metody .IVsSolutionBuildManager5 |
IVsUpdateSolutionEvents5 | |
IVsUpdateSolutionEventsAsync |
Ten interfejs jest implementowany przez klientów klasy SolutionBuildManager, którzy muszą mieć możliwość reagowania na zdarzenie UpdateSolution_EndLastUpdateActionAsync. Gdy klienci ukończyli swoją pracę, wywołują metodę CompleteLastUpdateAction() w podanym wywołaniu zwrotnym wskazującą, że narzędzie SolutionBuildManager nie musi już czekać na nie. Służy to do umożliwienia klientom uniknięcia blokowania potencjalnie długotrwałej pracy w wątku interfejsu użytkownika. |
IVsUpdateSolutionEventsAsyncCallback |
Udostępnia metodę asynchroniczną implementatorów UpdateSolution_EndLastUpdateActionAsync powiadamiania klasy SolutionBuildManager po zakończeniu pracy. Zobacz: . |
IVsUpgradeBuildPropertyStorage |
Uaktualnia informacje dotyczące kompilacji w pliku projektu. |
IVsUpgradeLogger |
Zgłasza błędy i komunikaty informacyjne. |
IVsUpgradeLogger2 |
Zgłasza błędy i komunikaty informacyjne. |
IVsUserContext |
Zarządza atrybutami i słowami kluczowymi (kontekst i podtekst) w torbie kontekstu lub podkontekstu. |
IVsUserContextCustomize |
Zawiera informacje o zakresie kontekstu wyszukiwania słów kluczowych. |
IVsUserContextItem |
Opisuje kontekst F1Help elementu. Element członkowski obiektu IVsUserContextItemCollection. |
IVsUserContextItemCollection |
Utrzymuje indeksowaną kolekcję elementów kontekstu (IVsUserContextItem) do użycia w pomocy kontekstowej. |
IVsUserContextItemEvents |
Definiuje metodę wywoływaną, gdy są dostępne elementy Pomocy kontekstowej. Zaimplementuj ten interfejs i przekaż go do AdviseContextItemEvents(IVsUserContextItemEvents, UInt32) interfejsu w IVsMonitorUserContext celu odbierania powiadomień o zdarzeniach. |
IVsUserContextItemProvider |
Definiuje dostawcę elementów pomocy kontekstowej. Zaimplementuj dostawcę i zarejestruj go za RegisterItemProvider(IVsUserContextItemProvider, UInt32) pomocą metody interfejsu IVsMonitorUserContext . |
IVsUserContextUpdate |
Umożliwia zaktualizowanie torby kontekstowej po odebraniu powiadomienia o aktualizacji. |
IVsUserSettings |
Interfejs zaimplementowany przez pakiety VSPackage wymagające informacji o stanie utrwalone przez mechanizm ustawień programu Visual Studio. |
IVsUserSettings2 |
Zapewnia pomoc dotyczącą importowania i eksportowania ustawień. |
IVsUserSettings3 | |
IVsUserSettingsMigration |
Migruje ustawienia użytkownika. |
IVsUserSettingsQuery |
Umożliwia pakietowi VSPackage wskazanie, czy jego ustawienia muszą być zapisane, czy nie. |
IVsVba |
Nieaktualne. |
IVsWebAppMigration |
Udostępnia metody migracji projektów internetowych. |
IVsWebBrowser |
Manipuluje przeglądarką sieci Web. Zwrócone przez metodę CreateWebBrowser(UInt32, Guid, String, String, IVsWebBrowserUser, IVsWebBrowser, IVsWindowFrame) interfejsu IVsWebBrowsingService . Wystąpienie interfejsu IVsWebBrowsingService można uzyskać z SVsWebBrowsingService usługi (SID_SVsWebBrowsingService). |
IVsWebBrowserUser |
Zapewnia klientom IVsWebBrowsingService możliwość kontrolowania hostowanej kontrolki przeglądarki internetowej. |
IVsWebBrowserUser2 |
Umożliwia klientowi IVsWebBrowsingService profferowanie usług w kontrolce hostowanej przeglądarki. Rozszerza, ale nie dziedziczy z , IVsWebBrowserUser. |
IVsWebBrowsingService |
Umożliwia tworzenie i kontrolowanie sesji przeglądania sieci Web przez pakiet. Wystąpienie tego interfejsu można uzyskać z SVsWebBrowsingService usługi (SID_SVsWebBrowsingService). |
IVsWebFavorites |
Umożliwia dodanie pakietu do listy Ulubione użytkownika. Wystąpienie interfejsu można uzyskać z SVsWebFavorites usługi (SID_SVsWebFavorites). |
IVsWebMigration |
Zapewnia pomoc dotyczącą migracji do internetu. |
IVsWebMigrationService |
Zapewnia pomoc w migrowaniu projektów internetowych. |
IVsWebPreview |
Umożliwia pakietowi wyświetlenie podglądu strony sieci Web, zazwyczaj w oknie podrzędnym. Wystąpienie interfejsu można uzyskać z SVsWebPreview usługi (SID_SVsWebPreview). |
IVsWebPreviewAction |
Definiuje metody wywoływane w odpowiedzi na zdarzenia podglądu sieci Web. Zaimplementuj interfejs i użyj go za pomocą metod PreviewURL(IVsWebPreviewAction, String) podglądu sieci Web i PreviewURLEx(IVsWebPreviewAction, String, UInt32, Int32, Int32) interfejsu IVsWebPreview . |
IVsWebProject |
Zaimplementowane przez obiekty projektu internetowego, które chcą używać interfejsu IVsAddNewWebProjectItemDlg . |
IVsWebProxy |
Interfejs usługi serwera proxy sieci Web. |
IVsWebService |
Reprezentuje pojedynczą usługę sieci Web proffered przez projekt. Zarządzane jako część kolekcji usług sieci Web przechowywanych przez IVsWebServiceProviderusługę . |
IVsWebService3 |
Reprezentuje pojedynczą usługę sieci Web, która obsługuje bogatszą wiedzę na temat punktów końcowych i informacji o odnajdowaniu metadanych w czasie projektowania. Aby uzyskać dostęp do tego obiektu, jeśli jest obsługiwany, wykonaj zapytanie (QueryInterface) z IVsWebService wystąpienia. |
IVsWebServiceEndpoint |
Reprezentuje pojedynczy punkt końcowy usługi sieci Web (punkt końcowy usługi lub punkt końcowy odnajdywania metadanych). |
IVsWebServiceEvents |
Definiuje zdarzenia wywoływane, gdy usługa sieci Web zostanie usunięta, zmieniona lub zmieniona. Używany jako argument metody AdviseWebServiceEvents(IVsWebServiceEvents, UInt32) interfejsu IVsWebService . |
IVsWebServiceProvider |
Utrzymuje kolekcję usług sieci Web (IVsWebService) i wywołuje odpowiednie metody dotyczące zdarzeń. |
IVsWebServiceProviderDebug |
Umożliwia systemowi projektu dostosowywanie sposobu debugowania procesu roboczego dla określonej usługi sieci Web. Ten interfejs jest uzyskiwany przez wywołanie |
IVsWebServiceProviderEvents |
Definiuje metody wywoływane podczas dodawania lub usuwania usług sieci Web z kolekcji dostawcy usług sieci Web. Używany jako argument w AdviseWebServiceProviderEvents(IVsWebServiceProviderEvents, UInt32) metodzie interfejsu IVsWebServiceProvider . |
IVsWebURLMRU |
Umożliwia pakietowi dodanie adresu URL do listy ostatnio używanych adresów URL (MRU) i pobranie listy wszystkich adresów URL na liście MRU. Wystąpienie interfejsu można uzyskać z SVsWebURLMRU usługi (SID_SVsWebURLMRU). |
IVsWindowFrame |
Zapewnia dostęp do zachowań i właściwości ramek okien środowiska zarówno dla okien narzędzi, jak i dokumentów. |
IVsWindowFrame2 |
Umożliwia ramce okna wysyłanie powiadomień do każdego, kto chce otrzymywać powiadomienia o zdarzeniach IVsWindowFrameNotify . |
IVsWindowFrame3 |
Zaimplementowana przez powłokę programu Visual Studio na IVsWindowFrame obiektach reprezentujących okna narzędzi i okna dokumentów. Ten interfejs może zostać pobrany przez element QueryInterface z IVsWindowFrame obiektu. |
IVsWindowFrame4 |
Zaimplementowane przez środowisko Visual Studio Environment na IVsWindowFrame4obiektach dla okien narzędzi i okien dokumentów. Ten interfejs może zostać pobrany przez element QueryInterface z IVsWindowFrame wskaźnika. |
IVsWindowFrame5 |
Zapewnia dostęp do zachowań i właściwości ramek okien środowiska zarówno dla okien narzędzi, jak i dokumentów. |
IVsWindowFrame6 | |
IVsWindowFrameEvents |
Udostępnia zdarzenia dla ramek okien. |
IVsWindowFrameEvents2 | |
IVsWindowFrameNotify |
Powiadamia pakiet zmian w jednej z ramek okien. Zastąpione przez IVsWindowFrameNotify3. |
IVsWindowFrameNotify2 |
Powiadamia klientów o zamknięciu ramki okna. |
IVsWindowFrameNotify3 |
Powiadamia pakiet VSPackage po wprowadzeniu zmian w jednej z ramek okien. |
IVsWindowFrameNotify4 | |
IVsWindowFrameSwitcher |
Zarządza oknem narzędzi, które obsługuje przełączanie między wieloma widokami obszaru klienta. |
IVsWindowPane |
Udostępnia podstawowe funkcje okienka okien. |
IVsWindowPaneCommit |
Umożliwia zatwierdzenie oczekujących edycji w kontrolce z fokusem przed wywołaniem innego polecenia. |
IVsWindowPaneCommitFilter |
Włącza przechwytywanie polecenia, które spowoduje zatwierdzenie zmian przed zatwierdzeniem zmian. |
IVsWindowSearch |
Zaimplementowane przez okno, które chce mieć zawartość z możliwością wyszukiwania. Host wyszukiwania wywoła ten interfejs, aby zainicjować wyszukiwanie lub uzyskać opcje wyszukiwania. Po zaimplementowaniu interfejsu przez okno narzędzia w klasie IVsWindowPane lub w VSFPROPID_ViewHelper zostanie wywołana przez powłokę w funkcji SearchEnabled, aby sprawdzić, czy wyszukiwanie jest włączone dla okna narzędzia. Powłoka automatycznie skonfiguruje hosta wyszukiwania skojarzonego z oknem przy użyciu domyślnego umieszczania kontrolki wyszukiwania w obszarze ramki/paska narzędzi powłoki. |
IVsWindowSearchBooleanOption |
Implementuje opcje logiczne dla wyskakującego okienka kontrolki wyszukiwania. |
IVsWindowSearchCommandOption |
Udostępnia opcje interfejsu użytkownika dla typowego okna podręcznego kontrolki wyszukiwania. |
IVsWindowSearchCustomFilter |
Udostępnia niestandardowy filtr wyszukiwania dla ciągu wyszukiwania. |
IVsWindowSearchEvents |
Powiadamia hosta okna, że zmiany wystąpiły w filtrach wyszukiwania lub opcjach, które muszą zostać odzwierciedlone w interfejsie użytkownika. |
IVsWindowSearchFilter |
Zawiera informacje o filtrze wyszukiwania okien. |
IVsWindowSearchHost |
Konfiguruje kontrolkę wyszukiwania. |
IVsWindowSearchHostFactory |
Tworzy kontrolkę wyszukiwania okien. Ten interfejs jest implementowany przez środowisko programu Visual Studio i jest uzyskiwany z SVsWindowSearchHostFactory usługi. |
IVsWindowSearchOption |
Udostępnia opcje wyświetlania kontrolki wyszukiwania okien. |
IVsWindowSearchSimpleFilter |
Udostępnia podstawowy filtr wyszukiwania dla kontrolki wyszukiwania. |
IVsWindowView |
Steruje częścią obszaru klienta w oknie. Jeden z kilku interfejsów, które można zaimplementować w obiekcie DocView lub ViewHelper, aby zastąpić inne interfejsy. Rzadko używane. |
IVsWorkingFolders | |
IVsWorkingFoldersEvents | |
IVsWritableSettingsStore |
Zarządza edytowalnym magazynem do odczytu/wyliczania i tworzenia/usuwania ustawień. Jest on uzyskiwany z GetWritableSettingsStore(UInt32, IVsWritableSettingsStore)elementu . Pochodzi on z interfejsu IVsSettingsStore , aby dziedziczyć możliwości odczytu/wyliczania tego interfejsu. |
IVsXMLMemberData |
Wyodrębnia informacje o elemencie członkowskim z reprezentacji XML. Zwrócone przez metodę GetMemberDataFromXML(String, IVsXMLMemberData) interfejsu IVsXMLMemberIndexService . Wystąpienie tego interfejsu można uzyskać z SVsXMLMemberIndexService usługi (SID_SVsXMLMemberIndexService). |
IVsXMLMemberData3 |
Wyodrębnia informacje o elemencie członkowskim z reprezentacji XML. Rozszerza, ale nie dziedziczy z , IVsXMLMemberData. Wykonaj zapytanie dotyczące obiektu zwracającego IVsXMLMemberData się, aby sprawdzić, czy obsługuje IVsXMLMemberData3obiekt . |
IVsXMLMemberData4 |
Wyodrębnia informacje z dokumentacji XML. |
IVsXMLMemberData5 |
Wyodrębnia informacje z dokumentacji XML. |
IVsXMLMemberData6 | |
IVsXMLMemberDataCallBack |
Zawiera nazwę wyświetlaną elementu członkowskiego w dokumentacji XML reprezentującej metadane. |
IVsXMLMemberDataCapability |
Reprezentuje informacje o możliwościach w dokumentacji XML. |
IVsXMLMemberDataDeprecation |
Zawiera informacje o przestarzałych elementach członkowskich XML. |
IVsXMLMemberDataRegisterCallBack |
Rejestruje IVsXMLMemberDataCallBack interfejs. |
IVsXMLMemberIndex |
Tworzy indeks elementów członkowskich w dokumentach XML odpowiadających plikom metadanych. Zaimplementowane przez środowisko. Zwrócone przez metodę CreateXMLMemberIndex(String, IVsXMLMemberIndex) interfejsu IVsXMLMemberIndexService . |
IVsXMLMemberIndexService |
Umożliwia dostęp do dokumentacji XML odpowiadającej danym plikom metadanych. Wystąpienie interfejsu można uzyskać z SVsXMLMemberIndexService usługi (SID_SVsXMLMemberIndexService). |
IWebApplicationCtxSvc |
Konfiguruje infrastrukturę funkcji IntelliSense dla pliku, zwracając IServiceProvider interfejs, którego można użyć z plikiem. Wystąpienie interfejsu można uzyskać z SWebApplicationCtxSvc usługi (SID_SWebApplicationCtxSvc). |
IWebClassLibProject |
Udostępnia metody dla projektów bibliotek klas internetowych. |
IWebClassLibProjectEvents |
Udostępnia zdarzenia biblioteki klas internetowych. |
IWebClassLibProjectSvc |
Udostępnia metody tworzenia bibliotek klas internetowych. |
IWebFileCtxService |
Przygotowuje infrastrukturę intelliSense dla danego pliku zestawu. Wystąpienie interfejsu można uzyskać z SWebFileCtxService usługi (SID_SWebFileCtxService). |
SApplicationObject |
Przekazano do , aby GetService(Type) zwrócić odwołanie do obiektu DTE. |
SAppxManifestDesignerService |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IAppxManifestDesignerService. |
SAsyncServiceProvider |
Identyfikator usługi dla usługi IAsyncServiceProvider. |
SBuilderWizardManager |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IBuilderWizardManager. |
SCodeNavigate |
Przekazano do , aby GetService(Type) zwrócić odwołanie do ICodeNavigate. |
SCompEnumService |
Przekazano do elementu , aby GetService(Type) zwrócić odwołanie do interfejsu IVsProvideComponentEnumeration . |
SDirList |
Ta usługa nie zwraca wartości IDirList. Zapoznaj się z dokumentacją tego interfejsu, aby zapoznać się z wyjaśnieniem sposobu jego uzyskania. |
SDTE |
Przekazano do elementu GetGlobalService(Type) w celu zwrócenia odwołania do zintegrowanego środowiska projektowego (IDE) programu Visual Studio. |
SExtendedTypeLib |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IExtendedTypeLib. |
SExtensionManager |
Służy do wykonywania zapytań dotyczących odwołania do Menedżera rozszerzeń programu Visual Studio. |
SharedMSBuildFilesManagerHierarchy |
Hierarchia projektu z udostępnionymi plikami MSBuild. W oknie dialogowym Zapisywanie zmian ten plik projektu zostanie wyświetlony z nazwą "[Udostępnione pliki projektu MSBuild]". Ten węzeł jest wyświetlany w oknie dialogowym Zapisywanie zmian, gdy istnieją udostępnione pliki MSBuild, które należy zapisać, a pliki nie mają koligacji z konkretnym projektem udostępnionych zasobów. Nowe pojedyncze wystąpienie tej hierarchii jest tworzone (w razie potrzeby) dla każdego rozwiązania i zamykane po zamknięciu rozwiązania. Ta hierarchia pojedyncza zawsze ma taką samą wartość jak jej VSHPROPID_ProjectIDGuid właściwość. Projekt SharedMSBuildFilesManagerHierarchy obsługuje VSHPROPID_SharedProjectHierarchy właściwości i VSHPROPID_SharedAssetsProject dla każdego z udostępnionych elementów projektu pliku MSBuild. |
SharedProjectReferenceProviderGuid |
Identyfikator GUID karty Odwołania do udostępnionego projektu w oknie dialogowym Dodawanie menedżera odwołań. |
SIVsPackageDynamicToolOwner |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsPackageDynamicToolOwner. |
SLicensedClassManager |
Przekazano do , aby GetService(Type) zwrócić odwołanie do ILicensedClassManager. |
SLocalRegistry |
Przekazano do , aby GetService(Type) zwrócić odwołanie do ILocalRegistry interfejsów i ILocalRegistry2 . |
SOleComponentUIManager |
Przekazano do elementu GetService(Type) w celu zwrócenia odwołania do interfejsu IOleComponentUIManager lub IOleInPlaceComponentUIManager . |
SOleInPlaceComponent |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IOleInPlaceComponent. |
SOleInPlaceComponentSite |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IOleInPlaceComponentSite. |
SProfferAsyncService |
Usługa dla usługi IAsyncServiceProvider. |
SProfferService |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IProfferService. |
SProfferTypeLib |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IProfferTypeLib. |
STrackSelection |
Przekazano do , aby GetService(Type) zwrócić odwołanie do ITrackSelection. |
SUIHostCommandDispatcher |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IOleCommandTarget. |
SUIHostLocale |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IUIHostLocale. |
SVsAccountManagementService |
Reprezentuje usługę zarządzania kontami. |
SVsAccountManager |
Reprezentuje usługę menedżera kont. |
SVsActivityLog |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu IVsActivityLog . |
SVsAddProjectItemDlg |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsAddProjectItemDlg. |
SVsAddWebReferenceDlg |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsAddWebReferenceDlg. |
SVsAppCommandLine |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsAppCommandLine. |
SVsAppContainerDeveloperLicensing |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsAppContainerDeveloperLicensing. |
SVsAppContainerProjectDeploy |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsAppContainerProjectDeploy. |
SVsAssemblyNameUnification |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsAssemblyNameUnification. |
SVsBuildManagerAccessor |
Usługa, za pomocą której ma pobrać element IVsBuildManagerAccessor. |
SVsBuiltInServiceInfoQueryService | |
SVsCallBrowser |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu IVsCallBrowser . |
SVsClassView |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsClassView. |
SVsCmdNameMapping |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsCmdNameMapping. |
SVsCodeDefView |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu IVsCodeDefView . |
SVsCodeShareHandler |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsCodeShareHandler. |
SVsCommandWindow |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsCommandWindow lub IVsCommandWindow2. |
SVsCommandWindowsCollection |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu IVsCommandWindowsCollection . |
SVsCommonMessagePumpFactory |
Usługa, która umożliwia użytkownikom uzyskiwanie wystąpień programu IVsCommonMessagePumpFactory. |
SVsComplusLibrary |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsLibraryReferenceManager. |
SVsComponentModelHost |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsComponentModelHost. |
SVsComponentSelectorDlg |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsComponentSelectorDlg. |
SVsComponentSelectorDlg2 |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu IVsComponentSelectorDlg2 . |
SVsConfigurationManagerDlg |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu IVsConfigurationManagerDlg . |
SVsCreateAggregateProject |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu IVsCreateAggregateProject . |
SVsDataObjectStringMapManager |
Użyj tej usługi, aby uzyskać wystąpienie klasy IVsDataObjectStringMapManager. |
SVsDataSourceFactory |
Reprezentuje fabrykę źródła danych powłoki programu Visual Studio. |
SVsDebuggableProtocol |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsDebuggableProtocol. |
SVsDebugLaunch |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsDebugLaunch. |
SVsDebugRemoteDiscoveryUI |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsDebugRemoteDiscoveryUI. |
SVsDebugTargetSelectionService |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsDebugTargetSelectionService. |
SVsDesignTimeAssemblyResolution |
Użyj tej usługi, aby uzyskać .IVsDesignTimeAssemblyResolution |
SVsDetermineWizardTrust |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsDetermineWizardTrust. |
SVsDifferenceService |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsDifferenceService. |
SVsDiscoveryService |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsDiscoveryService. |
SVsEnumHierarchyItemsFactory |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsEnumHierarchyItemsFactory. |
SVsErrorList |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsErrorList. |
SVsExternalFilesManager |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsExternalFilesManager. |
SVsFileChange |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu |
SVsFileChangeEx |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsFileChangeEx. |
SVsFileMergeService |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsFileMergeService. |
SVsFilterAddProjectItemDlg |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsFilterAddProjectItemDlg. |
SVsFilterKeys |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsFilterKeys. |
SVsFontAndColorCacheManager |
Obiekt zapewniający dostęp do implementacji zestawu SDK programu Visual Studio dla usługi Menedżera pamięci podręcznej czcionek i kolorów. |
SVsFontAndColorStorage |
Obiekt zapewniający dostęp do implementacji zestawu SDK programu Visual Studio w usłudze Magazynu czcionek i kolorów. |
SVsFrameworkMultiTargeting |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsFrameworkMultiTargeting. |
SVsFrameworkRetargetingDlg |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsFrameworkRetargetingDlg. |
SVsGeneralOutputWindowPane |
Pseudousługa zwracająca interfejs IID_IVsOutputWindowPane dla okienka Ogólne dane wyjściowe w środowisku programu VS. Wykonywanie zapytań dotyczących tej usługi spowoduje utworzenie okienka Ogólne dane wyjściowe, jeśli nie zostało jeszcze utworzone. Okienko Ogólne dane wyjściowe jest odpowiednim miejscem do wyświetlania użytkownikowi ogólnych komunikatów o stanie, takich jak komunikaty dotyczące operacji, takich jak otwieranie projektu. |
SVsGlobalSearch |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsGlobalSearch. |
SVsHelpService |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsHelpSystem. |
SVsHierarchyManipulation |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu IVsHierarchyManipulation . |
SVsHTMLConverter |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsHTMLConverter. |
SVsHubService |
typ usługi implementuje usługę VsHub. |
SVsImageService |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsImageService. |
SVsIME |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsIME. |
SVsInfoBarUIFactory | |
SVsIntegratedHelp |
Przekazano do QueryService(Guid, Guid, IntPtr) metody , aby zwrócić odwołanie do interfejsu SVsHelp . |
SVsIntelliMouseHandler |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsIntelliMouseHandler. |
SVsIntellisenseEngine |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu IVsIntellisenseEngine . |
SVsIntellisenseProjectHost |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu IVsIntellisenseProjectHost . |
SVsIntellisenseProjectManager |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu IVsIntellisenseProjectManager . |
SVsInvalidateCachedCommandState | |
SVsInvisibleEditorManager |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsInvisibleEditorManager. |
SVsLaunchPad |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsLaunchPad. |
SVsLaunchPadFactory |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsLaunchPadFactory. |
SVsLongIdleManager |
Udostępnia funkcję IVsLongIdleManager. |
SVsMacroRecorder |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsMacroRecorder. |
SVsMacros |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsMacros. |
SVsMainWindowDropTarget |
Ta usługa implementuje interfejs IDropTarget. Jest to procedura obsługi przeciągania/upuszczania dla głównego okna środowiska IDE. Ta procedura obsługi przeciągania/upuszczania obsługuje format CF_HDROP używany do przeciągania plików z systemu plików (Eksplorator Windows) i innych źródeł, które oferują pliki. Wszystkie okna, które nie rejestrują się w inny sposób na potrzeby przeciągania/upuszczania (::RegisterDragDrop) dziedziczą tę procedurę obsługi bezpłatnie. Te, które rejestrują się do przeciągania/upuszczania, nie dziedziczą tego otwierania pliku. |
SVSMDCodeDomProvider |
Przekazano do QueryService(Guid, Guid, IntPtr) metody , aby zwrócić odwołanie do interfejsu IVSMDCodeDomProvider. |
SVSMDDesignerService |
Przekazano metodę QueryService(Guid, Guid, IntPtr) , aby zwrócić odwołanie do interfejsów IVSMDCodeDomCreator i IVSMDDesignerService. |
SVSMDPropertyBrowser |
Przekazano do QueryService(Guid, Guid, IntPtr) metody , aby zwrócić odwołanie do interfejsu IVSMDPropertyBrowser. |
SVSMDTypeResolutionService |
Przekazano metodę QueryService(Guid, Guid, IntPtr) , aby zwrócić odwołanie do interfejsu IVSMDTypeResolutionService. |
SVsMenuEditor |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsMenuEditor. |
SVsMenuEventsService | |
SVsMonitorUserContext |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsMonitorUserContext. |
SVsMRUItemsStore |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsMRUItemsStore. |
SVsNavigateToService | |
SVsObjBrowser |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsObjBrowser. |
SVsObjectManager |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsObjectManager. |
SVsObjectSearch |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsObjectSearch. |
SVsOpenProjectOrSolutionDlg |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu IVsOpenProjectOrSolutionDlg . |
SVsOutputWindow |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsOutputWindow. |
SVsPackageInfoQueryService | |
SVsParseCommandLine |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsParseCommandLine. |
SVsPathVariableResolver |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu IVsPathVariableResolver . |
SVsPreviewChangesService |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu IVsPreviewChangesService . |
SVsProfferCommands |
Użyj tej usługi, aby uzyskać .IVsProfferCommands4 |
SVsProfileDataManager |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu IVsProfileDataManager . |
SVsProfilerLauncher |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsProfilerLauncher. |
SVsProfilesManagerUI |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu IVsProfilesManagerUI . |
SVsProjectMRU |
Udostępnia funkcję IVsProjectMRU. |
SVsPropertyPageFrame |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsPropertyPageFrame. |
SVsQueryEditQuerySave |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsQueryEditQuerySave2. |
SVsReferenceManager |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsReferenceManager. |
SVsRegisterDebugTargetProvider |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu IVsRegisterProjectDebugTargetProvider . |
SVsRegisterEditors |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsRegisterEditors. |
SVsRegisterNewDialogFilters |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsRegisterNewDialogFilters. |
SVsRegisterPriorityCommandTarget |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsRegisterPriorityCommandTarget. |
SVsRegisterProjectTypes |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsRegisterProjectTypes. |
SVsResourceManager |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu IVsResourceManager . |
SVsResourceView |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsResourceView. |
SVsRunningDocumentTable |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsRunningDocumentTable. |
SVsSccManager |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsSccManager2. |
SVsSccToolsOptions |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu IVsSccToolsOptions . |
SVsServiceInfoQueryService |
Usługa dla usługi IVsServiceInfoQueryService. |
SVsSettingsManager |
Reprezentuje usługę dla ustawień programu Visual Studio. Użyj tej usługi, aby uzyskać .IVsSettingsManager |
SVsSettingsReader |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu IVsSettingsReader . |
SVsSetupCompositionService |
Usługa dla usługi IVsSetupCompositionQueryService. |
SVsSharedProjectReferencesHelper |
Usługa SVsSharedProjectReferencesHelper zapewnia obsługę systemów projektów, które wymagają ponownego załadowania projektu w celu zmiany odwołań do projektu udostępnionego (na przykład zmiany zestawu importów projektów) w celu zaimplementowania funkcji Dodaj odwołanie do udostępnionego projektu za pomocą okna dialogowego ReferenceManager. |
SVsShell |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsShell. |
SVsShellDebugger |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsDebugger. |
SVsShellMonitorSelection |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsMonitorSelection. |
SVsSmartOpenScope |
Przekazano do QueryService(Guid, Guid, IntPtr) metody , aby zwrócić odwołanie do interfejsu IVsSmartOpenScope . |
SVsSolution |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsSolution. |
SVsSolutionBuildManager |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsSolutionBuildManager. |
SVsSolutionObject |
Przekazano do elementu , aby GetService(Type) zwrócić odwołanie do interfejsu IVsSolution . SVsSolution Zamiast tego użyj usługi. |
SVsSolutionPersistence |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsSolutionPersistence. |
SVsSourceControl |
Służy do wykonywania zapytań dotyczących odwołania do kontroli źródła programu Visual Studio. |
SVsSQLCLRReferences |
Przekazano do QueryService(Guid, Guid, IntPtr) metody , aby zwrócić odwołanie do interfejsu IVsSQLCLRReferences . |
SVsStartPageDownload |
Przekazano do QueryService(Guid, Guid, IntPtr) metody , aby zwrócić odwołanie do interfejsu IVsStartPageDownload . |
SVsStartupProjectsListService | |
SVsStatusbar |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsStatusbar. |
SVsStrongNameKeys |
Przekazano do QueryService(Guid, Guid, IntPtr) metody , aby zwrócić odwołanie do interfejsu IVsStrongNameKeys . |
SVsStructuredFileIO |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsStructuredFileIO. |
SVsSymbolicNavigationManager |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsSymbolicNavigationManager. |
SVsTargetFrameworkAssemblies |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsTargetFrameworkAssemblies. |
SVsTaskList |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsTaskList. |
SVsTaskSchedulerService |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsTaskSchedulerService. |
SVsTextOut |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsTextOut. |
SVsThreadedWaitDialog |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu IVsThreadedWaitDialog . |
SVsThreadedWaitDialogFactory |
Usługa, która udostępnia SVsThreadedWaitDialogFactory interfejs. |
SVsThreadPool |
Przekazano do , aby GetService(Type) zwrócić odwołanie do interfejsu IVsThreadPool . |
SVsToolbox |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsToolbox. |
SVsToolboxActiveXDataProvider |
Przekazano do elementu , aby GetService(Type) zwrócić odwołanie do interfejsu IVsToolboxDataProvider . |
SVsToolboxDataProviderRegistry |
Przekazano element , aby GetService(Type) zwrócić odwołanie do interfejsu IVsToolboxDataProviderRegistry . |
SVsToolsOptions |
Przekazano element , aby GetService(Type) zwrócić odwołanie do interfejsu IVsToolsOptions . |
SVsTrackProjectDocuments |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsTrackProjectDocuments2 interfejsów i IVsTrackProjectDocuments3 . |
SVsTrackProjectRetargeting |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsTrackProjectRetargeting. |
SVsTrackSelectionEx |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsTrackSelectionEx. |
SVsUIContextMonitor | |
SVsUIDataConverters |
Reprezentuje usługę dla konwerterów danych w interfejsie użytkownika programu Visual Studio. Użyj tej usługi, aby uzyskać polecenie IVsUIDataConverterManager. |
SVsUIFactory |
Reprezentuje fabrykę interfejsu użytkownika w interfejsie użytkownika programu Visual Studio. Użyj tej usługi, aby uzyskać polecenie IVsUIFactory. |
SVsUIHierWinClipboardHelper |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsUIHierWinClipboardHelper. |
SVsUIShell |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsUIShell. |
SVsUIShellDocumentWindowMgr |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsUIShellDocumentWindowMgr. |
SVsUIShellOpenDocument |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsUIShellOpenDocument. |
SVsUpgradeLogger |
Przekazano element , aby GetService(Guid) zwrócić odwołanie do interfejsu IVsUpgradeLogger . |
SVsVba |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsVba. |
SVsWebBrowsingService |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsWebBrowsingService. |
SVsWebFavorites |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsWebFavorites. |
SVsWebPreview |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsWebPreview. |
SVsWebProxy |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsWebProxy. |
SVsWebURLMRU |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsWebURLMRU. |
SVsWindowFrame |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsWindowFrame. |
SVsWindowSearchHostFactory |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsWindowSearchHostFactory. |
SVsXMLMemberIndexService |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsXMLMemberIndexService. |
SWebApplicationCtxSvc |
Usługa, która zapewnia. IWebApplicationCtxSvc. |
SWebFileCtxService |
Udostępnia IWebFileCtxService. |
UiContextSynchronousSolutionOperation | |
VsMSBuildTaskFileManager |
Coclass dla IVsMSBuildHostObject interfejsów i IVsMSBuildTaskFileManager . Jest to standardowa implementacja, która zapewnia funkcję IntelliSense i obsługę czasu kompilacji dla zadań MSBuild. |
VSPIAImporter |
Zaimplementowane przez wszystkie narzędzia opakowujące. |
VsProjectCapabilityExpressionMatcher |
Przekazano do , aby GetService(Type) zwrócić odwołanie do IVsBooleanSymbolExpressionEvaluator. |
VsSymbolicNavigationManager |
Reprezentuje usługę globalną, która zarządza listą IVsSymbolicNavigationNotify programów obsługi zarejestrowanych w zakresie projektu. Ten interfejs jest dostępny za pośrednictwem polecenia QueryService(Type, Object). |
Wyliczenia
__ACTIVITYLOG_ENTRYTYPE |
Określa typ wpisu w dzienniku aktywności. |
__BUILDOUTOFDATEPROJECTS |
Określa opcje ponownego kompilowania nieaktualnych projektów. |
__BWI_IMAGE_POS |
Określa, gdzie obraz jest umieszczony na przycisku. |
__COMMANDWINDOWMODE2 |
Definiuje dodatkowe wartości dla COMMANDWINDOWMODE wyliczenia. |
__DOCUMENTPREVIEWERTYPE |
Określa typ podglądu dokumentu. |
__DSI_FLAGS |
Reprezentuje flagi wskazujące, jakich informacji dotyczących uruchamiania należy użyć podczas tworzenia okna. |
__EFNFLAGS |
Flagi powiadamiania fabryki edytora. |
__FCFONTFLAGS |
Wyliczenie FCFONTFLAGS służy do określania właściwości wyświetlania czcionki, które nie są dostarczane przez FONTFLAGS wyliczenie czcionki używanej przez dany element wyświetlania. |
__FCITEMFLAGS |
Wyliczenie FCITEMFLAGS służy do określania atrybutów innych niż wyświetlane dla czcionki używanej przez dany element wyświetlania. |
__FCPRIORITY |
Wyliczenie FCPRIORITY służy do grupowania kategorii na liście kategorii dostarczonych przez stronę Czcionki i kolory. |
__FCSTORAGEFLAGS |
Wartości wyliczenia FCSTORAGEFLAGS są używane przez pakiet VSPackage zarządzający czcionkami i kolorami, aby wskazać tryb używany przez OpenCategory(Guid, UInt32) program do otwierania klucza rejestru kategorii. |
__FILTERKEYSMESSAGES |
Definiuje wartości zgodne z wartościami WM_ i EN_ wiadomości wysyłanymi do właścicieli pól kombi, którzy zastosowali flagę FilterKeys do ich kombi. |
__FONTCOLORFLAGS |
Wyliczenie FONTCOLORFLAGS służy do wskazywania środowisku Programu Visual Studio sposobu obsługi zmian wprowadzonych na stronie właściwości Czcionki i kolory. |
__FRAMECLOSE |
Określa opcje zamknięcia podczas zamykania ramki okna. |
__FRAMESHOW |
Określa stan ramki okna. |
__FRAMESHOW2 |
Dodaje elementy członkowskie do __FRAMESHOW wyliczenia, które określa stan ramki okna. |
__FRAMESHOW3 |
Dodaje elementy członkowskie do __FRAMESHOW wyliczenia, które określa stan ramki okna. |
__FRAMESHOW4 | |
__FRD_FLAGS |
Wylicza flagi dla retargettingu platformy. |
__FRD_OUTCOME |
Zawiera flagi okna dialogowego retargeting platformy. |
__GRADIENTTYPE |
Określa różne typy gradientów, które mogą być używane jako tła w pakietach VSPackage. |
__GRADIENTTYPE2 |
Dodaje elementy członkowskie do __GRADIENTTYPE wyliczenia, określając typy gradientów, które mogą być używane jako tła w pakietach VSPackage. |
__GRADIENTTYPE3 |
Definiuje różne typy gradientów. |
__HANDSOFFMODE |
Flagi funkcji HandsOn/Off interfejsu IVsTrackProjectDocuments3 . |
__HierarchyDropArea |
Definiuje obiekty docelowe upuszczania kierunkowego, których można użyć IVsHierarchyDirectionalDropDataTarget do określania wartości docelowych, w górę i poniżej. Te elementy docelowe porzucania mogą być implementowane przez IVsHierarchy implementacje, aby umożliwić użytkownikom zmienianie kolejności elementów w hierarchii. |
__MENUEDITOR_TRANSACTION |
Określa cofnij/wykonaj ponownie transakcje. |
__PREVIEWCHANGESITEMCHECKSTATE |
Określa stan sprawdzania elementu. |
__PREVIEWCHANGESWARNINGLEVEL |
Udostępnia poziomy ostrzeżeń zmian w wersji zapoznawczej. |
__ProjectReferenceOutputValidity |
Stany wyjściowe odwołania do projektu zwrócone przez QueryCheckIsProjectReferenceOutputValid(Object, String, UInt32). |
__PSFFILEID |
Określa specjalne pliki projektu, które można utworzyć lub odpytować za pomocą polecenia GetFile(Int32, UInt32, UInt32, String). |
__PSFFILEID2 |
Dodaje członków plików specjalnych projektu do elementu __PSFFILEID. |
__PSFFILEID3 |
Określa specjalne pliki projektu, które można utworzyć lub odpytować za pomocą polecenia GetFile(Int32, UInt32, UInt32, String). |
__PSFFILEID4 |
Określa specjalne pliki projektu, które można utworzyć lub odpytować za pomocą polecenia GetFile(Int32, UInt32, UInt32, String). |
__PSFFILEID5 |
Określa specjalne pliki projektu, które można utworzyć lub odpytować za pomocą polecenia GetFile(Int32, UInt32, UInt32, String). |
__PSFFLAGS |
Określa sposób GetFile(Int32, UInt32, UInt32, String) obsługi plików specjalnych projektu. |
__PSFFLAGS2 |
Definiuje dodatkowe elementy członkowskie dla programu __PSFFLAGS. |
__RETARGET_CHECK_OPTIONS |
Określa niektóre opcje ładowania projektu/rozwiązania. |
__RETARGET_OPTIONS |
Określa niektóre opcje retarget projektu. |
__RETARGET_TASK_PRIORITY |
Określa priorytet zadania. |
__RUNAFTERBUILDERRORS |
Określa, czy element docelowy ma być uruchamiany po kompilacji z błędami. |
__SccStatus |
Określa stan pliku w systemie kontroli źródła. |
__SccToolsOptionsEnum |
Opcje, które można wyświetlić lub zaktualizować dla narzędzi kontroli źródła. Używane wyłącznie przez metody w interfejsie IVsSccToolsOptions . |
__STOP_DEBUGGING_PROCESS_REASON |
Wskazuje przyczynę zatrzymania debugowania. |
__SymbolToolLanguage |
Określa preferowany język podczas nawigacji "przeglądarka obiektów"/"widok klasy", przesłaniając domyślny język wyświetlania. |
__TABIMAGEFLAGS |
Wskazuje niektóre właściwości obrazu karty. |
__TBXITEMINFOFLAGS |
Określa opcje elementów przybornika. |
__THEMEDCOLORTYPE |
Określa możliwe typy kolorów dla .GetThemedColor(Guid, String, UInt32) |
__UIHWINFLAGS |
Steruje charakterystyką okna hierarchii interfejsu użytkownika. |
__UPDATE_REFERENCE_REASON |
Określa przyczyny aktualizowania projektu do odwołań do projektu. |
__UserSettingsFlags |
Używane przez zintegrowane środowisko projektowe (IDE) do definiowania sposobu obsługi zaimportowanych ustawień. |
__VISUALEFFECTS |
Flagi opisujące różne efekty wizualne. |
__VSADDHIEROPTIONS |
Ustawia zachowanie wyboru w oknie hierarchii po dodaniu nowej hierarchii. |
__VSADDITEMFLAGS |
Steruje cechami elementów dodanych do hierarchii. |
__VSADDITEMFLAGS2 |
Określa dodatkowe elementy członkowskie .__VSADDITEMFLAGS |
__VSADDITEMFLAGS3 |
Określa opcje dodawania elementów projektu/rozwiązania. |
__VSADDNEWWEBITEMOPTIONS |
Przekazano jako parametr wejściowy do okna dialogowego, aby wstępnie ustawić te opcje. |
__VSADDVPFLAGS |
Określa, czy dodać nowy projekt wirtualny do okna Projekt. |
__VSADDVPFLAGS2 |
Określa, czy dodać nowy projekt wirtualny do okna Projekt. |
__VSADDVPFLAGS3 |
Określa, czy dodać nowy projekt wirtualny do okna Projekt. |
__VSADDVPFLAGS4 | |
__VsApplicationDataFolder |
Identyfikuje typy folderów danych używanych przez program Visual Studio. |
__VSArrangeWindowFlags |
Określa sposób rozmieszczania okien. |
__VSASPFLAGS |
Ustawia przeglądarkę jako jedną z domyślnych wartości systemowych. |
__VSASSEMBLYPROVIDERTAB |
Określa zestaw kart do pokazania w dostawcy. |
__VSASYNCHOPENPROJECTTYPE |
Określa sposób otwierania projektu. |
__VSASYNCTOOLBOXSTATE |
Określa, czy jakiekolwiek operacje asynchroniczne są oczekujące lub w toku. |
__VSBACKGROUNDTASKPRIORITY |
Określa priorytet zadania w tle. |
__VSBATCHLOADRESULT | |
__VSBatchProjectAction | |
__VSBatchProjectActionFlags | |
__VSBatchProjectActionResult | |
__VSBLDCFGPROPID |
Określa identyfikatory właściwości dla GetBuildCfgProperty(Int32, Object) wywołań. |
__VSBSLFLAGS |
Flagi określające niektóre sposoby ładowania projektów. Są one przekazywane do metod, takich jak EnsureProjectIsLoaded(Guid, UInt32), EnsureProjectsAreLoaded(UInt32, Guid[], UInt32)i EnsureSolutionIsLoaded(UInt32). |
__VSCALLBROWSERMODE |
Określa opcje wyświetlania dla przeglądarki połączeń. |
__VSCFGFLAGS |
Udostępnia ustawienia konfiguracji projektu. Obecnie te flagi są nieużywane. |
__VSCFGPROPID |
Identyfikuje właściwości konfiguracji. |
__VSCFGPROPID2 |
Udostępnia dodatkowe identyfikatory właściwości dla elementu __VSCFGPROPID. |
__VSCOLORASPECT |
Wskazuje, czy kolor używany w połączeniu z usługą Czcionka i Kolor programu Visual Studio jest kolorem pierwszego planu lub tła. |
__VSCOLORTYPE |
Zawiera obsługiwaną reprezentację wartości kolorów. |
__VSCOMHIEROPTIONS |
Określa, FindCommonSelectedHierarchy(UInt32, IVsUIHierarchy) czy rozwiązanie może zwracać jako wspólną hierarchię. |
__VSCOMPENUMEXFLAGS |
Określa informacje o składniku. |
__VSCOMPSELFLAGS |
Określa atrybuty okna dialogowego AddReference, którego użytkownik może użyć do dodawania składników do określonego projektu. |
__VSCOMPSELFLAGS2 |
Udostępnia dodatkowe elementy członkowskie dla wyliczenia VSCOMPSELFLAGS. |
__VSCREATEDOCWIN |
Określa sposób tworzenia nowego okna dokumentu. |
__VSCREATEEDITORFLAGS |
Określa sposób tworzenia nowego edytora. |
__VSCREATEEDITORFLAGS2 |
Udostępnia dodatkowych członków programu __VSCREATEEDITORFLAGS. |
__VSCREATEEDITORFLAGS3 | |
__VSCREATENEWPROJVIADLGEXFLAGS |
Określa nowe flagi projektu dla CreateNewProjectViaDlgEx(String, String, String, String, String, UInt32, IVsBrowseProjectLocation) wywołań. |
__VSCREATENEWPROJVIADLGEXFLAGS2 |
Dodaje nowe flagi. |
__VSCREATEPROJFLAGS |
Określa sposób tworzenia lub otwierania projektu. |
__VSCREATEPROJFLAGS2 |
Określa sposób tworzenia lub otwierania projektu. |
__VSCREATEPROJFLAGS3 |
Określa sposób tworzenia lub otwierania projektu. |
__VSCREATESOLUTIONFLAGS |
Określa sposób tworzenia nowego rozwiązania. |
__VSCREATESOLUTIONFLAGS2 |
Udostępnia dodatkowe elementy członkowskie dla programu __VSCREATESOLUTIONFLAGS. |
__VSCREATESOLUTIONFLAGS3 |
Określa sposób tworzenia nowego rozwiązania. |
__VSCREATETOOLWIN |
Określa sposób tworzenia nowego okna narzędzi. |
__VSCREATETOOLWIN2 |
Określa sposób tworzenia nowego okna narzędzi. |
__VSCREATEWEBBROWSER |
Określa flagi tworzenia przeglądarki sieci Web przy użyciu metod IVsWebBrowsingService. |
__VSCREATEWEBBROWSER2 |
Określa flagi tworzenia przeglądarki internetowej za pomocą metod IVsWebBrowsingService. |
__VSCURSORTYPE |
Określa typy kursorów. |
__VSDBGLAUNCHFLAGS |
Określa flagi, które kontrolują sposób uruchamiania debugera. |
__VSDBGLAUNCHFLAGS120 |
Określa flagi uruchamiania debugowania. |
__VSDBGLAUNCHFLAGS140 |
Flagi kontrolujące sposób uruchamiania debugera. |
__VSDBGLAUNCHFLAGS142 | |
__VSDBGLAUNCHFLAGS155 | |
__VSDBGLAUNCHFLAGS158 | |
__VSDBGLAUNCHFLAGS160 | |
__VSDBGLAUNCHFLAGS2 |
Dodaje członków do VSDBGLAUNCHFLAGS. |
__VSDBGLAUNCHFLAGS3 |
Określa flagi, które kontrolują sposób uruchamiania debugera. |
__VSDBGLAUNCHFLAGS4 |
Określa flagi, które kontrolują sposób uruchamiania debugera. |
__VSDBGLAUNCHFLAGS5 |
Określa flagi, które kontrolują sposób uruchamiania debugera. |
__VSDBGLAUNCHFLAGS6 |
Określa flagi, które kontrolują sposób uruchamiania debugera. |
__VSDELETEHANDLEROPTIONS |
Określa opcje usuwania dla .IVsHierarchyDeleteHandler3 |
__VSDELETEITEMOPERATION |
Określa sposób usuwania elementu z hierarchii. |
__VSDESIGNER_HIDDENCODEGENERATION |
Określa, jaki kod trafia do ukrytego pliku projektanta. |
__VSDEVELOPERLICENSINGCOMMANDS |
Określa identyfikator polecenia dla poleceń licencjonowania. |
__VSDIFFSERVICEOPTIONS |
Określa opcje okna różnicy. |
__VSDIRFLAGS |
Flagi VSDIR dla elementów i projektów wskazujące żądany stan okna dialogowego AddProject/AddItem. |
__VSDIRFLAGS2 |
Udostępnia dodatkowe elementy członkowskie dla __VSDIRFLAGS wyliczenia. |
__VSDOCINPROJECT |
Określa, czy dokument jest częścią projektu. |
__VSDOCUMENTPRIORITY2 |
Służy do bardziej szczegółowej dyskryminacji między priorytetami elementów w projekcie. Jest on używany przez OpenDocumentViaProject(String, Guid, IServiceProvider, IVsUIHierarchy, UInt32, IVsWindowFrame) program w celu określenia najlepszego projektu do otwarcia pliku. Jeśli chcesz, aby projekty wyrażały tę szczegółową wartość priorytetu, należy zaimplementować IsDocumentInProject2(String, Int32, Int32, UInt32) oprócz implementacji IsDocumentInProject(String, Int32, VSDOCUMENTPRIORITY[], UInt32)programu . |
__VSDPIMODE | |
__VSDPLSVCSINPROJECT |
Określa usługi wdrażania w projekcie. |
__VSEDITORCREATEDOCWIN |
Określa sposób tworzenia okna dokumentu edytora. |
__VSEDITORTRUSTLEVEL |
Określa poziomy zaufania dla edytora. |
__VSEDT_STYLE |
Używane z wywołaniami CreateDataTip(String, UInt32, IVsEnhancedDataTip) . |
__VSEHI |
Określa elementy hierarchii wyliczenia, które mają być zwracane za pośrednictwem .IEnumHierarchyItems |
__VsEnclosingScopes |
Zawiera wartości z zapytania o co najmniej jeden zamknięty zakres. Może zostać zwróconych więcej niż jedna z tych wartości. |
__VsEnclosingScopes2 |
Zwrócony w wyniku wykonywania zapytań dotyczących zakresów, które zawierają określoną właściwość lub kolekcję. Jest to oflagowana wyliczenie, co oznacza, że w wyniku zapytania można ustawić więcej niż jeden z bitów. |
__VSENUMPROJFLAGS |
Określa, które projekty mają być wyliczane w rozwiązaniu. |
__VSENUMPROJFLAGS2 |
Określa, które projekty mają być wyliczane w rozwiązaniu. Te flagi rozszerzają ciąg __VSENUMPROJFLAGS. |
__VSENUMPROJFLAGS3 |
Flagi rozszerzone dla elementu IVsSolution::GetProjectEnum. |
__VSERRORCATEGORY |
Opisuje ważność komunikatów o błędach. |
__VsErrorType |
Definiuje typy błędów generowanych przez obciążenie rozwiązania. Używane przez LogError(UInt32, String, String, Int32, Int32, String, String, String, String). |
__VSFINDTOOLWIN |
Znajduje okno narzędzia w środowisku. |
__VSFORMATINDEX |
Reprezentuje kodowanie formatów plików. |
__VSFPROPID |
Określa identyfikatory właściwości ramek okien, ramek dokumentów i ramek okien narzędzi. |
__VSFPROPID10 | |
__VSFPROPID11 | |
__VSFPROPID2 |
Udostępnia dodatkowe elementy członkowskie dla __VSFPROPID wyliczenia. |
__VSFPROPID3 |
Udostępnia dodatkowe elementy członkowskie dla __VSFPROPID wyliczenia. |
__VSFPROPID4 |
Udostępnia dodatkowe elementy członkowskie dla __VSFPROPID wyliczenia. |
__VSFPROPID5 |
Określa identyfikatory właściwości ramek okien, ramek dokumentów i ramek okien narzędzi. |
__VSFPROPID6 |
Określa identyfikatory właściwości ramek okien, ramek dokumentów i ramek okien narzędzi. |
__VSFPROPID7 |
Określa identyfikatory właściwości ramek okien, ramek dokumentów i ramek okien narzędzi. |
__VSFPROPID9 | |
__VSFRAMEWORKASSEMBLYTYPE |
Określa typ zestawu struktury. |
__VSFRAMEWORKCOMPATIBILITY |
Określa zgodność struktury monikor. |
__VSGETPROJFILESFLAGS |
Oznacza, że określone przez użytkownika pliki nie zostaną załadowane. |
__VSGETPROJFILESFLAGS2 |
Flagi rozszerzone dla funkcji IVsSolution::GetProjectFilesInSolution. |
__VSGSIFLAGS |
Zawiera informacje o elementach wyboru i strukturze VSITEMSELECTION . |
__VSHIERARCHYIMAGEASPECT |
Opisuje ikony używane dla hierarchii. |
__VSHIERARCHYITEMSTATE |
Steruje stanem wyświetlania lub wyglądem elementu hierarchii. |
__VSHIERARCHYMANIPULATIONSTATE |
Określa stan manipulowania hierarchią. |
__VSHIERITEMATTRIBUTE |
Określa atrybuty elementu hierarchii. Używane w SetItemAttribute(IVsUIHierarchy, UInt32, UInt32, Object) wywołaniach. |
__VSHPROPID |
Określa ustawienia właściwości dla hierarchii. Rozszerzony przez __VSHPROPID2. |
__VSHPROPID10 | |
__VSHPROPID11 | |
__VSHPROPID2 |
Dodaje członków do __VSHPROPID wyliczenia. |
__VSHPROPID3 |
Dodaje członków do __VSHPROPID wyliczenia definiującego identyfikatory właściwości dla różnych aspektów środowiska programu Visual Studio. |
__VSHPROPID4 |
Dodaje członków do __VSHPROPID wyliczenia definiującego identyfikatory właściwości dla różnych aspektów środowiska programu Visual Studio. |
__VSHPROPID5 |
Określa ustawienia właściwości dla hierarchii. |
__VSHPROPID6 |
Określa właściwości powłoki programu Visual Studio. |
__VSHPROPID7 |
Określa właściwości powłoki programu Visual Studio. |
__VSHPROPID8 |
VT_BOOL [opcjonalnie]. Określa, czy hierarchia obsługuje monikers ikon jako przesłonięcia właściwości VSHPROPID_IconImgList i VSHPROPID_IconHandle. Projekty aggregatable powinny obsługiwać tę właściwość tylko wtedy, gdy są najbardziej najbardziej agregacji, nawet jeśli obsługują obrazy oparte na protokole ImageMoniker. |
__VSHPROPID9 | |
__VSIconSource |
Opcje źródła ikony. |
__VSIDOFLAGS |
Określa akcję lub akcje do wykonania w otwartym dokumencie. |
__VSIDOFLAGS2 | |
__VSIEIFLAGS |
Steruje inicjowaniem wystąpienia edytora. |
__VSLITETREEOPTS |
Określa parametry inicjowania IVsLiteTree dla obiektu. |
__VSLITETREEOPTS2 |
Wylicza opcje kontrolek drzewa w programie Visual Studio. |
__VSLOADUSEROPTS |
Określa, czy ładowany plik OPT jest skojarzony z plikiem .dsw programu Visual Studio, czy plikiem sln. |
__VsLocalRegistryRootHandle |
Reprezentuje dojście główne rejestru. |
__VsLocalRegistryType |
Reprezentuje ustawienie typu rejestru. |
__VSMEINIT |
Określa parametry inicjowania edytora menu. |
__VSMEINIT2 |
Udostępnia dodatkowe elementy członkowskie dla __VSMEINIT wyliczenia. |
__VSMEPROPID |
Określa identyfikatory właściwości Edytora menu. |
__VSMEPROPID2 |
Dodaje do wyliczenia dodatkowe identyfikatory __VSMEPROPID właściwości. |
__VSMEUISTATE |
Określa stan operacji w toku. Używane z wywołaniami GetUIState(UInt32) . |
__VSNativeScrollbarThemeMode |
Wskazuje sposób stosowania motywów paska przewijania. |
__VSNEWDOCUMENTSTATE |
Określa stan nowego dokumentu. |
__VSNEWDOCUMENTSTATE2 |
Określa sposób otwierania dokumentu. |
__VSOBSEARCHFLAGS |
Określa kryteria wyszukiwania obiektów środowiska. |
__VSOPENFROMSCCDLG |
Wskazuje określony rodzaj okna dialogowego wyświetlanego użytkownikowi. |
__VSOSEFLAGS |
Określa najlepszy standardowy edytor do otwarcia i określa, czy używać okna dialogowego w procesie. |
__VSOSEFLAGS2 |
Dodaje do wyliczenia dodatkowe identyfikatory __VSOSEFLAGS właściwości. |
__VSOSPEFLAGS |
Określa akcje do wykonania podczas otwierania określonego edytora. |
__VSOSPEFLAGS2 |
Dodaje do wyliczenia dodatkowe identyfikatory __VSOSPEFLAGS właściwości. |
__VSOSPEFLAGS3 | |
__VSOSPFLAGS |
Otwiera standardową aplikację w wersji zapoznawczej z oknem dialogowym i uruchamia nową przeglądarkę. |
__VSOUTLINESTATE |
Ustawia stan konspektu dokumentu. |
__VSOVERLAYICON2 |
Udostępnia dodatkowe elementy członkowskie dla VSOVERLAYICON wyliczenia. |
__VSOVERLAYICON3 |
Udostępnia dodatkowe elementy członkowskie dla wyliczenia VSOVERLAYICON i __VSOVERLAYICON2 . |
__VSOVERLAYICON4 | |
__VSPHYSICALVIEWATTRIBUTES |
Określa atrybuty widoku fizycznego. |
__VSPKGRESETFLAGS |
Używane z wywołaniami ResetDefaults(UInt32) . |
__VSPPPID |
Rozszerza interfejs strony właściwości w celu pobrania właściwości na stronie. |
__VSPPROJECTUPGRADEVIAFACTORYFLAGS |
Określa akcję do wykonania z OnAfterUpgradeProject(IVsHierarchy, UInt32, String, SYSTEMTIME, IVsUpgradeLogger) wywołaniami. |
__VSPPROJECTUPGRADEVIAFACTORYREPAIRFLAGS |
Określa proces uaktualniania projektu o smaku. |
__VSPREFETCHFACTORYCAPABILITIES | |
__VSPROFILECATEGORYSECURITY |
Określa bieżący poziom zabezpieczeń profilu użytkownika zwracany z wywołaniami do GetSecurityLevel(UInt32). |
__VSPROFILECATEGORYSENSITIVITY |
Określa poziom poufności do wywołań GetSensitivityLevel(UInt32) . |
__VSPROFILEGETFILENAME |
Określa ustawienia nazwy pliku profilu. |
__VSPROFILELOCATIONS |
Określa lokalizację pliku profilu. |
__VSPROFILEPATHRESOLVERFLAGS |
IVsPathVariableResolver Metody. |
__VSPROFILERLAUNCHOPTS |
Określa opcje uruchamiania profilera. |
__VSPROFILETEAMSETTINGSCHANGEDFLAGS |
Określa sposób zmiany ustawień profilu zespołu. Używane z wywołaniami ReportTeamSettingsChanged(UInt32) . |
__VSPROFILETEAMSETTINGSFLAGS |
Określa akcję wywołań CheckUpdateTeamSettings(UInt32) . |
__VSPROJECTLOADFLAGS | |
__VSPROJOUTPUTTYPE |
Określa zestaw typów danych wyjściowych, które system projektu może zwrócić, gdy VSHPROPID_OutputType właściwość hierarchii jest wysyłana IVsHierarchydo obiektu . |
__VSPROJRESFLAGS |
Określa akcję do podjęcia z wywołaniami GetResourceItem(UInt32, String, UInt32, UInt32) . |
__VSPROJSLNDLGFLAGS |
Określa flagi okna dialogowego projektu i rozwiązania dla OpenProjectOrSolutionViaDlg(UInt32, String, String, Guid) wywołań. |
__VSPROJTARGETRUNTIME |
Określa docelowy typ środowiska uruchomieniowego projektu. |
__VSPROPID |
Identyfikuje ustawienia właściwości dla rozwiązania. |
__VSPROPID2 |
Udostępnia dodatkowe elementy członkowskie do wyliczenia __VSPROPID . Identyfikuje ustawienie właściwości dla rozwiązania. |
__VSPROPID3 |
Udostępnia dodatkowe elementy członkowskie do wyliczenia __VSPROPID . Identyfikuje ustawienie właściwości dla rozwiązania. |
__VSPROPID4 |
Identyfikuje ustawienia właściwości rozwiązania (oprócz __VSPROPID, __VSPROPID2i __VSPROPID3). |
__VSPROPID5 |
Identyfikuje ustawienia właściwości dla rozwiązania. |
__VSPROPID6 |
Identyfikuje ustawienia właściwości dla rozwiązania. |
__VSPROPID7 | |
__VSPROPID8 | |
__VSPROVISIONALVIEWINGSTATUS |
Określa tymczasowy stan wyświetlania elementu. |
__VSPSEPROPID |
Udostępnia właściwości umożliwiające ustawienie informacji edytora specyficznego dla projektu w oknie dialogowym OtwórzWith. |
__VSPTDPROPID |
Określa właściwości funkcji określania wartości docelowej. |
__VSPTIP_DISPOSITION |
Określa akcję usuwania obrazu tekstowego dla wywołań CloseItemTextImage. |
__VSPTIP_MODE |
Określa tryb otwierania wywołań OpenItemTextImage(String, UInt32, VsTextImage) . |
__VSPUBLISHOPTS |
Określa opcje GetPublishProperty(UInt32, Object) wywołań. |
__VSQueryEditFlags2 |
To wyliczenie jest rozszerzeniem tagVSQueryEditFlags, i określa dodatkowe flagi. |
__VSQUERYFLAVORREFERENCESCONTEXT |
Opisuje kontekst podczas wykonywania zapytań względem elementu IVsProjectFlavorReferences3. |
__VSQUERYREMOVEDIRECTORYFLAGS2 |
Określa flagi skojarzone z OnQueryRemoveDirectoriesEx(IVsProject, Int32, String[], UInt32[], VSQUERYREMOVEDIRECTORYRESULTS[], VSQUERYREMOVEDIRECTORYRESULTS[]). |
__VSQUERYREMOVEFILEFLAGS2 |
Określa flagi skojarzone z OnQueryRemoveFilesEx(IVsProject, Int32, String[], UInt32[], VSQUERYREMOVEFILERESULTS[], VSQUERYREMOVEFILERESULTS[]). |
__VSQuerySaveFlags2 |
To wyliczenie jest rozszerzeniem tagVSQuerySaveFlags, i określa dodatkowe flagi. |
__VSRDTATTRIB |
Zwraca informacje o dokumencie w uruchomionej tabeli dokumentów (RDT). |
__VSRDTATTRIB2 |
Określa informacje o dokumencie w uruchomionej tabeli dokumentów (RDT). |
__VSRDTATTRIB3 |
Określa informacje o dokumencie w uruchomionej tabeli dokumentów (RDT). |
__VSRDTSAVENOTIFICATIONFLAGS |
Zestaw flag opisujących atrybuty dotyczące danego zapisu. |
__VSRDTSAVEOPTIONS |
Określa opcje zapisywania dokumentu w uruchomionej tabeli dokumentów (RDT). |
__VSRDTSAVEOPTIONS2 |
Określa dodatkowe opcje zapisywania dokumentu w uruchomionej tabeli dokumentów (RDT). |
__VSRDTSAVEOPTIONS3 |
Określa dodatkowe opcje zapisywania dokumentu w uruchomionej tabeli dokumentów (RDT). |
__VSREFERENCEAPPLYRESULT |
Określa wynik stosowania zmian odwołań. |
__VSREFERENCECHANGEOPERATION |
Określa operację, która ma zostać zastosowana do odwołania przez klienta. |
__VSREFERENCECHANGEOPERATIONRESULT |
Określa wynik zastosowania zmiany odwołania przez klienta. |
__VSREFERENCEQUERYRESULT |
Określa wynik zapytania referencyjnego. |
__VSREGDOCLOCKHOLDER |
Określa słabą blokadę wywołań metody RegisterDocumentLockHolder(UInt32, UInt32, IVsDocumentLockHolder, UInt32) . |
__VSRELPATHSEARCHFLAGS |
Określa sposób rozpoznawania wyszukiwania ścieżki. |
__VSREMOVEDIRECTORYFLAGS2 |
Określa flagi używane przez OnAfterRemoveDirectoriesEx(IVsProject, Int32, String[], UInt32[])program . |
__VSREMOVEFILEFLAGS2 |
Określa flagi używane w programie OnAfterRemoveFilesEx(IVsProject, Int32, String[], UInt32[]). |
__VSREMOVEVPFLAGS |
Udostępnia opcje usuwania projektu wirtualnego z rozwiązania. |
__VSRESTARTTYPE |
Wskazuje poziom uprawnień, na którym należy rozpocząć proces. |
__VSSAVEDEFERREDSAVEFLAGS |
Używane z wywołaniami CheckForAndSaveDeferredSaveSolution(Int32, String, String, UInt32) . |
__VSSCCENLISTMENTFACTORYOPTIONS |
Opcje używane przez interfejs użytkownika wyboru rejestracji (część obsługi kontroli źródła). |
__VSSCCPROVIDERBINDINGOPTIONS |
Wskazuje, czy może on obsługiwać przeglądanie serwera kontroli źródła. |
__VSSDKPROVIDERTAB |
Określa zestaw kart do pokazania. Jest to zestaw używany we Tabs właściwości .IVsPlatformReferenceProviderContext |
__VSSEARCHFILTERTOKENTYPE |
Określa typ tokenu filtru wyszukiwania. |
__VSSEARCHNAVIGATIONKEY |
Zawiera wyliczenie klawiszy klawiaturowych (wprowadzanie, strzałki nawigacji, strona w górę/stronę w dół), które są przekazywane przez wspólną kontrolkę wyszukiwania do IVsWindowSearch implementacji (za pomocą wywołania do OnNavigationKeyDown(UInt32, UInt32)). Następnie można przechwycić te naciśnięcia klawiszy i podać akcje specyficzne dla okna (na przykład wybrać poprzedni lub następny wynik wyszukiwania, wykonać aktualnie wybrany wynik itd.). |
__VSSEARCHNAVIGATIONKEY2 |
Zawiera wyliczenie klawiszy klawiaturowych (wprowadzanie, strzałki nawigacji, strona w górę/stronę w dół), które są przekazywane przez wspólną kontrolkę wyszukiwania do IVsWindowSearch implementacji (za pomocą wywołania do OnNavigationKeyDown(UInt32, UInt32)). Następnie można przechwycić te naciśnięcia klawiszy i podać akcje specyficzne dla okna (na przykład wybrać poprzedni lub następny wynik wyszukiwania, wykonać aktualnie wybrany wynik itd.). |
__VSSEARCHPARSEERROR |
Określa możliwe wartości pól bitowych dla błędów analizatora wyszukiwania. |
__VSSEARCHPLACEMENT |
Określa umieszczanie kontrolki wyszukiwania w oknie. |
__VSSEARCHPLACEMENT2 | |
__VSSEARCHTASKSTATUS |
Określa stan operacji wyszukiwania. |
__VSSETTINGSCOMPLETIONSTATUS |
Określa dodatkowe informacje o błędach, które wystąpiły podczas procesu importowania, eksportowania lub resetowania profilu. |
__VSSETTINGSERRORTYPES |
Określa typy błędów ustawień. |
__VsSettingsScope |
Zakres ustawień do pobrania z elementu IVsSettingsManager. |
__VsSettingsScope2 |
Zakres ustawień do pobrania z IVsSettingsManager Uwaga: zachowaj wartości wymienione tutaj zsynchronizowane z wyliczeniem VSENCLOSINGSCOPES i zachowaj je bitowo wykluczające. |
__VsSettingsType |
Typ danych właściwości w magazynie ustawień. |
__VsSetupPackageState | |
__VSShellMode | |
__VSSHOWCONTEXTMENUOPTS |
Określa opcje wyświetlania menu kontekstowych. |
__VSSHOWCONTEXTMENUOPTS2 | |
__VSSLNCLOSEOPTIONS |
Określa opcje zamknięcia pliku rozwiązania (sln). |
__VSSLNOPENOPTIONS |
Określa otwarte opcje pliku rozwiązania (sln). |
__VSSLNOPENOPTIONS2 |
Udostępnia dodatkowe elementy członkowskie do wyliczenia __VSSLNOPENOPTIONS . |
__VSSLNOPENOPTIONS3 |
Udostępnia dodatkowe elementy członkowskie do wyliczenia __VSSLNOPENOPTIONS . |
__VSSLNSAVEOPTIONS |
Określa opcje zapisywania dla pliku rozwiązania (sln). |
__VSSOLUTIONDEFERREDLOADOPTION |
Flagi rozszerzone dla IVsSolution::GetProjectEnum. |
__VSSPECIFICEDITORFLAGS |
Określa opcje otwierania istniejących elementów projektu w określonym edytorze. |
__VSSPROPID |
Określa ustawienia właściwości powłoki dla środowiska. |
__VSSPROPID10 | |
__VSSPROPID11 | |
__VSSPROPID12 | |
__VSSPROPID2 |
Udostępnia dodatkowe elementy członkowskie do wyliczenia __VSSPROPID . |
__VSSPROPID3 |
Udostępnia dodatkowe elementy członkowskie do wyliczenia __VSSPROPID . |
__VSSPROPID4 |
Zawiera dodawanie właściwości programu Visual Studio. |
__VSSPROPID5 |
Określa dodatkowe ustawienia właściwości powłoki dla środowiska. |
__VSSPROPID6 |
Określa dodatkowe ustawienia właściwości powłoki dla środowiska. |
__VSSPROPID7 |
Określa ustawienia właściwości dla środowiska. |
__VSSPROPID8 | |
__VSSPROPID9 | |
__VSSTATUSBARANIMATIONINDEX |
Zestaw wbudowanych indeksów animacji paska stanu. |
__VSSWATCHRENDERFLAGS |
PRZESTARZAŁE. Wyliczenie VSSWATCHRENDERFLAGS jest elementem członkowskim struktury VSSWATCHRENDER, parametru RenderCell(VSSWATCHRENDER[], Int32) metody. |
__VSSYSCOLOREX |
Określa kolor systemu programu Visual Studio, który ma być używany z określonym składnikiem wizualnym lub przypadkiem użycia. |
__VSSYSCOLOREX2 |
Udostępnia dodatkowe elementy członkowskie do wyliczenia __VSSYSCOLOREX . |
__VSSYSCOLOREX3 |
Wylicza identyfikatory kolorów używane w powłoce programu Visual Studio. |
__VSTABBEDMODE |
Wskazuje tryb kontrolki z kartami. |
__VSTASKCONTINUATIONOPTIONS |
Określa opcje kontynuacji zadania. |
__VSTASKCONTINUATIONOPTIONS2 | |
__VSTASKCREATIONOPTIONS |
Określa opcje tworzenia zadania. |
__VSTASKCREATIONOPTIONS2 | |
__VSTASKLISTSELECTIONSCROLLPOS |
Określa zachowanie przewijania dla polecenia SelectItems(Int32, IVsTaskItem[], UInt32, UInt32). |
__VSTASKLISTSELECTIONTYPE |
Określa zachowanie wyboru dla elementu SelectItems(Int32, IVsTaskItem[], UInt32, UInt32). |
__VSTASKPROVIDERFLAGS |
Flagi dostawcy zadań zwrócone przez GetProviderFlags(UInt32). |
__VSTASKRUNCONTEXT |
Określa sposób uruchamiania zadania. |
__VSTASKVALUEFLAGS |
Flagi wartości zadania zwrócone przez GetColumnValue(Int32, UInt32, UInt32, Object, String). |
__VSTASKVALUETYPE |
Określa typy wartości zwracane przez GetColumnValue(Int32, UInt32, UInt32, Object, String). |
__VSTASKWAITOPTIONS |
Określa opcje operacji oczekiwania zadań. |
__VSTRANSACCELEXFLAGS |
Flagi dla TranslateAcceleratorEx(MSG[], UInt32, UInt32, Guid[], Guid, UInt32, Int32, Int32) wywołań. |
__VSTRANSACCELFLAGS |
Przetłumacz flagi akceleratora dla IVsFilterKeys::TranslateAccelerator(MSG[], UInt32, Guid, UInt32) wywołania. |
__VSTWDFLAGS |
Określa zachowanie okna dialogowego Oczekiwanie. Te flagi są przekazywane do StartWaitDialog(String, String, String, UInt32, Object, String). |
__VSUIACCELMODIFIERS |
Wskazuje klawisze modyfikujące używane w akceleratorze klawiatury. |
__VSUIDATAFORMAT |
Wskazuje format danych używany w interfejsie użytkownika. |
__VSUL_ERRORLEVEL |
Wskazuje poziomy błędów rejestratora uaktualnień. |
__VSUPGRADEPROJFLAGS |
Używane w UpgradeProject(UInt32) wywołaniach. |
__VSURLZONE | |
__VSVPROPID |
Wyświetl identyfikatory propertiy dla wywołań metod IVsWindowView . |
__VSVPROPID2 |
Wyświetl identyfikatory właściwości. |
__VSWBCUSTOMURL |
Określa typ niestandardowej strony sieci Web. Używane w GetCustomURL(UInt32, String) wywołaniach. |
__VSWBDOCINFOINDEX |
Określa typ informacji o dokumencie dla strony sieci Web. Używane z wywołaniami GetDocumentInfo(UInt32, Object) . |
__VSWBNAVIGATEFLAGS |
Flagi nawigacji dla Navigate(String, UInt32, IVsWindowFrame) wywołań. |
__VSWBPREVIEWOPTIONS |
Używane w PreviewURLEx(IVsWebPreviewAction, String, UInt32, Int32, Int32) wywołaniach. |
__VSWBREFRESHTYPE |
Wskazuje akcję odświeżania, która ma być wykonywana za pomocą wywołań do Refresh(UInt32)elementu . |
__VsWebProxyState |
Określa sposób dołączania poświadczeń do internetowego serwera proxy. |
__VSWIZARDTRUSTLEVEL |
Określa poziomy zaufania kreatora. |
__WindowFrameTypeFlags |
Flagi określające typ ramki okna. |
__WorkingFolderKind | |
__XMLMEMBERDATA_DEPRECATION_TYPE |
Określa typ wycofania danych składowych XML. |
__XMLMEMBERDATA_OPTIONS |
Określa opcje elementów danych składowych XML. |
__XMLMEMBERDATA_TAGTYPE |
Określa typy tagów dla elementów danych składowych XML. |
_AppContainerDeployOptions |
Określa opcje wdrażania aplikacji ze Sklepu Windows. |
_BROWSE_COMPONENT_SET_OPTIONS |
Określa IVsBrowseComponentSet opcje listy do modyfikowania zachowania udostępnianego przez bibliotekę. |
_BROWSE_COMPONENT_SET_TYPE |
Określa ustawienia przeglądania typów składników. |
_BuildSystemKindFlags |
Określa typ lub rodzaj systemu kompilacji. |
_BuildSystemKindFlags2 |
Określa typ lub rodzaj systemu kompilacji. |
_DEBUG_LAUNCH_OPERATION2 |
Udostępnia dodatkowe elementy członkowskie do wyliczenia DEBUG_LAUNCH_OPERATION . |
_DEBUG_LAUNCH_OPERATION3 |
Udostępnia dodatkowe elementy członkowskie do wyliczenia DEBUG_LAUNCH_OPERATION . |
_DEBUG_LAUNCH_OPERATION4 |
Udostępnia dodatkowe elementy członkowskie do wyliczenia DEBUG_LAUNCH_OPERATION . |
_DevLicenseCheckOptions |
PRZESTARZAŁE. |
_EDITORREGFLAGS |
Flagi rejestrowania niewidocznego edytora za pomocą polecenia RegisterInvisibleEditor(String, IVsProject, UInt32, IVsSimpleDocFactory, IVsInvisibleEditor). |
_LAUNCHPAD_FLAGS |
Określa, czy jest używany tryb wyboru strumienia lub pola. |
_LAUNCHPAD_FLAGS2 |
Określa, czy narzędzie wiersza polecenia i dane wyjściowe pliku wsadowego są traktowane jako Unicode. |
_LIB_ADDREMOVEOPTIONS |
Określa opcje dodawania składnika do kontenera przeglądania. |
_LIB_CATEGORY2 |
Udostępnia dodatkowe elementy członkowskie do wyliczenia LIB_CATEGORY . Definiuje kategorie elementów listy Menedżera biblioteki (do użycia w domenach atrybutów elementu listy dostawcy symboli). |
_LIB_FLAGS |
Określa atrybuty biblioteki. |
_LIB_FLAGS2 |
Udostępnia dodatkowe elementy członkowskie do wyliczania LIB_FLAG. Wylicza flagi biblioteki zwrócone z IGetLibFlags2(UInt32). |
_LIB_LISTCAPABILITIES |
Określa możliwości listy obiektów. |
_LIB_LISTCAPABILITIES2 |
Flagi listy biblioteki zwrócone z GetCapabilities2(UInt32)elementu . |
_LIB_LISTFLAGS |
Określa kontrolki do zaimplementowania wyszukiwania na liście obiektów. |
_LIB_LISTTYPE |
Określa typ listy obiektów. |
_LIB_LISTTYPE2 |
Udostępnia dodatkowe elementy członkowskie do wyliczenia _LIB_LISTTYPE . |
_LIBCAT_ACTIVEPROJECT |
Określa atrybut ActiveProject elementu biblioteki. |
_LIBCAT_CLASSACCESS |
Określa tryb ClassAccess elementu biblioteki. |
_LIBCAT_CLASSTYPE |
Określa typ klasy elementu biblioteki. |
_LIBCAT_CLASSTYPE2 |
Udostępnia dodatkowe elementy członkowskie do wyliczenia _LIBCAT_CLASSTYPE . |
_LIBCAT_HIERARCHYTYPE |
Określa typ elementu hierarchii. |
_LIBCAT_HIERARCHYTYPE2 |
Udostępnia dodatkowe elementy członkowskie do wyliczenia _LIBCAT_HIERARCHYTYPE . |
_LIBCAT_MEMBERACCESS |
Określa tryb MemberAccess elementu biblioteki. |
_LIBCAT_MEMBERINHERITANCE |
Określa opcje dziedziczenia dla elementów członkowskich libcat. |
_LIBCAT_MEMBERTYPE |
Określa typ elementu biblioteki. |
_LIBCAT_MEMBERTYPE2 |
Udostępnia dodatkowe elementy członkowskie do wyliczenia _LIBCAT_MEMBERTYPE . |
_LIBCAT_MODIFIERTYPE |
Określa modyfikatorType elementu biblioteki. |
_LIBCAT_NODETYPE |
Określa typ węzła listy drzewa. |
_LIBCAT_PHYSICALCONTAINERTYPE |
Określa typ kontenera fizycznego. |
_LIBCAT_SEARCHMATCHTYPE |
Określa typy dopasowania menedżera biblioteki. |
_LIBCAT_VISIBILITY |
Określa widoczność elementu biblioteki. |
_LIMITTOPICSOURCE |
Określa limity wyszukiwania słów kluczowych pod kątem pomocy kontekstowej (w których IVsUserContextwyszukiwane są słowa kluczowe). |
_NoFrameworkDialogState |
Reprezentuje wartości używane dla VSPROPID_NoFrameworkDialogStateelementu . |
_OLELOOP2 |
Wylicza typy pętli komunikatów używanych na formularzach. |
_PersistStorageType |
Określa trwałą lokalizację dla IVsBuildPropertyStorage i IPersistXMLFragment. |
_ProjectLoadSecurityDialogState |
Określa stan okna dialogowego zabezpieczeń. |
_SqlAddNewReferenceFlags |
Określa flagi do wywoływania nowych odwołań. |
_SqlReferenceUpdateAction |
Określa akcje usługi aktualizacji odwołań SQL. |
_SqlReferenceUpdateFlags |
Określa sposób aktualizowania odwołań SQL. |
_VHS_COMMANDS |
Określa polecenia systemu pomocy dla IVsHelpSystem metod. |
_VSCIPPROPID |
Określa identyfikator dostawcy elementu kontekstu i GetProperty(Int32, Object)SetProperty(Int32, Object) wywołania. |
_VsDocumentRestoreBehavior | |
_VSFILECHANGEFLAGS |
Zawiera informacje o atrybutach dotyczące pliku, który został zmieniony. |
_VsHelpErrors |
Określa błędy zwracane w Reserved(VHS_COMMAND, VsHelpErrors) wywołaniach. |
_VSLONGIDLEREASON |
Określa przyczynę długiego bezczynności. |
_VSOBJCFFLAGS |
Określa flagę schowka pojedynczego lub wielokrotnego wyboru. |
_VSOBJCLIPFORMATOPTIONS |
Określa format schowka złożonego. |
_VSOBJDESCOPTIONS |
Określa opcje tekstowe opisu przeglądarki obiektów. |
_VSOBJLISTELEMPROPID |
Określa właściwości elementu listy obiektów w GetProperty(UInt32, Int32, Object) wywołaniach. |
_VSOBJLISTOWNERCACHEDDATAKINDS |
Określa rodzaj buforowanych danych w wywołaniach do ClearCachedData(UInt32). |
_VSOBJLISTOWNEROTPIONS |
Określa opcje właściciela listy w GetOptions(UInt32) wywołaniach. |
_VSOBJOPFLAGS |
Określa flagi operacji zmiany nazwy i usuwania. |
_VSOBSEARCHOPTIONS |
Określa atrybuty żądania wyszukiwania. |
_VSOBSEARCHOPTIONS2 |
Udostępnia dodatkowe elementy członkowskie do wyliczenia _VSOBSEARCHOPTIONS . |
_VSProjectLoadPriority |
Nieaktualne. Ten interfejs API stał się przestarzały, aby zoptymalizować wydajność ładowania rozwiązania. |
_VSProjectUnloadStatus |
Przedstawia różne przyczyny zwalniania projektu. Używany w elemecie UnloadProject(Guid, UInt32). |
_VSProjectUnloadStatus2 |
Przedstawia różne przyczyny zwalniania projektu. Używany w elemecie UnloadProject(Guid, UInt32). |
_VSProjectUnloadStatus3 | |
_VSQuickCheckAnswer |
Określa, kiedy funkcja jest włączona. |
_VSRDTFLAGS |
Określa opcje dokumentu w uruchomionej tabeli dokumentów (RDT). |
_VSRDTFLAGS2 |
Określa dodatkowe opcje dokumentu w uruchomionej tabeli dokumentów (RDT). |
_VSRDTFLAGS3 |
Określa dodatkowe opcje dokumentu w uruchomionej tabeli dokumentów (RDT). |
_VSRDTFLAGS4 |
Określa opcje dokumentu w uruchomionej tabeli dokumentów (RDT). |
_VSRDTFLAGS5 | |
_VSRELOADDOCDATA |
Określa, czy należy zignorować kolejną zmianę pliku. |
_vstaskbitmap |
Określa opcje obrazu mapy bitowej skojarzonego z elementem zadania. |
_vstaskpriority |
Określa mapę bitową używaną do wskazywania poziomu priorytetu elementu zadania. |
_VSTREEDISPLAYMASK |
Określa pola zainteresowania strukturą VSTREEDISPLAYDATA . |
_VSTREEDISPLAYSTATE |
Określa pola bitowe zainteresowania w elemencie VSTREEDISPLAYDATA członkowskim państwa struktury. |
_VSTREEFLAGS |
Określa atrybuty listy drzewa. |
_VSTREEFLAGS2 |
Dodaje flagę do wyliczenia _VSTREEFLAGS . |
_VSTREEFLAGS3 |
Określa atrybuty listy drzewa. |
_VSTREEITEMCHANGESMASK |
Określa sposób zmiany listy drzewa. |
_VSTREESTATECHANGEREFRESH |
Określa, które elementy listy drzew mają być odświeżane. Jest to przeznaczone do użycia w przyszłości. |
AppToastCapability |
Określa wyskakujące możliwości. |
AppxManifestDesignerTab |
Określa kartę projektanta manifestu aplikacji, która ma zostać otwarta przez metodę OpenAppxManifestDesigner(IVsDocumentLockHolder, AppxManifestDesignerTab) . |
AppxManifestDesignerTab2 |
Określa kartę projektanta manifestu aplikacji, która ma być otwierana przez metodę OpenAppxManifestDesigner(IVsDocumentLockHolder, AppxManifestDesignerTab) . |
ATTRVALUETYPE |
Określa typ wartości atrybutów w i GetAttributeStatusVal(String, ATTRVALUETYPE, Int32)GetAttributeValue(Int32, ATTRVALUETYPE, String) wywołania. |
BLDGETFLAGS |
Określa opcje podczas żądania konstruktora. |
BLDPROMPTOPT |
Określa monit użytkownika używany do wybierania konstruktora. |
BootstrapMode |
Określa typ trybu uruchamiania. |
BootstrappingArchitecture | |
BootstrappingMode | |
BuildableProjectCfgOpts |
Nieaktualne. Określa opcje konfiguracji projektu możliwego do kompilacji. |
BuildableProjectCfgOpts2 |
Określa dodatkowe opcje konfiguracji projektu kompilowalnego. |
COMMANDWINDOWMODE |
Określa tryb polecenia dla SetMode(COMMANDWINDOWMODE) wywołań. |
CompEnum |
Określa typ kategorii składników, które są przekazywane do IVsComponentEnumeratorFactory2. |
Constants |
Różne kolekcje stałych zdefiniowanych w różnych idlach. |
CTLBLDTYPE |
Określa typ konstruktora. |
DBGMODE |
Ustawia żądany tryb debugera. |
DEBUG_LAUNCH_OPERATION |
Wyliczenie DEBUG_LAUNCH_OPERATION jest elementem członkowskim VsDebugTargetInfo struktury, parametrem wywołań LaunchDebugTargets(UInt32, IntPtr) . |
DEBUG_REMOTE_DISCOVERY_FLAGS |
Określa flagi używane przez okno dialogowe odnajdywania zdalnego do znajdowania maszyn zdalnych w podsieci lokalnej. |
DEBUG_REMOTE_DISCOVERY_FLAGS2 | |
DevLicenseStatus |
PRZESTARZAŁE. Określa stan licencji dewelopera. |
DiscoveryNodeType |
Określa typ węzła odnajdywania w GetNodeType(DiscoveryNodeType[]) wywołaniach. |
ENC_BUILD_STATE |
Określa bieżący stan kompilacji Edytuj i Kontynuuj. |
ENC_REASON |
Określa dokładną przyczynę wywołania metody BelongToProject(String, ENC_REASON, Int32). |
ENC_RETURNCODES |
Określa edytuj i kontynuuj kody powrotne. |
enum_ASINFO |
Określa informacje o stanie instrukcji Edytuj i Kontynuuj aktywne. |
enum_ENC_BREAKSTATE_REASON |
Określa przyczynę wystąpienia stanu przerwania Edytuj i Kontynuuj. |
enum_POSITION_TYPE |
Określa typ położenia instrukcji Edytuj i Kontynuuj aktywną. |
EXPANDFLAGS |
Steruje stanem lub wyglądem elementów w hierarchii lub samej hierarchii. |
HOSTPROPID |
Określa identyfikator właściwości hosta. |
INTELLIPROJSTATUS |
Określa stan projektu IntelliSense. |
LIB_CATEGORY |
Określa kategorie elementów biblioteki, które można dalej sparametryzować. |
LIB_CHECKSTATE |
Określa stan sprawdzony elementu biblioteki. |
LIB_PERSISTTYPE |
Określa sposób utrwalania elementu biblioteki. |
LOGTOFILEOPTION |
Określa, gdzie rejestrować polecenia polecenia polecenia i dane wyjściowe. |
OLEACTIVATE |
Określa typ aktywowanego okna w odpowiedzi na zdarzenie aktywacji okna. |
OLECOMPFLAG |
Określa flagi używane do kontrolowania interakcji między obiektem VSPackage w miejscu, jego kontenerem i środowiskiem. |
OLEHELPCMD |
Określa typ pomocy żądanej dla elementu ShowHelp(UInt32, Guid, POINT, UInt32, String, UInt32). To wyliczenie daje prawidłowe wartości parametru |
OLEIPCSTATE |
Określa identyfikatory stanów przekazane do IOleInPlaceComponent::OnEnterState(UInt32, Int32), OnUIComponentEnterState(UInt32, UInt32, UInt32), FOnUIComponentExitState(UInt32, UInt32, UInt32)i FUIComponentInState(UInt32). |
OLEMENU |
Określa sposób, w jaki menu należące do aktywnego obiektu interfejsu użytkownika ma być używane z menu kontenera składnika. |
OLEMSGBUTTON |
Określa przycisk do wyświetlenia z komunikatem. |
OLEMSGDEFBUTTON |
Określa, który przycisk w grupie przycisków jest domyślny. |
OLEMSGICON |
Steruje ikoną wyświetlaną w komunikacie i wskazuje typ komunikatu. |
OLEROLE |
Określa sposób, w jaki składnik jest używany w odniesieniu do hosta. |
OLEUIEVENTFREQ |
Określa częstotliwość, z jaką zwykle występuje zdarzenie interfejsu użytkownika w składniku |
OLEUIEVENTSTATUS |
Określa stan zdarzenia interfejsu użytkownika. |
PFF_RESULTS |
Określa utrwalanie wyników formatu pliku. |
PREPARECOMMANDRESULT |
Stałe do pracy z poleceniami. Używane z wywołaniami PrepareCommand(String, Guid, UInt32, IntPtr, PREPARECOMMANDRESULT[]) . |
REFERENCECHANGETYPE |
Określa typ zmiany odwołania, która wystąpiła w projekcie. |
RemoveBFDirection |
Określa kierunek usuwania elementu nawigacji. Używane z wywołaniami RemoveAdjacentBFNavigationItem(RemoveBFDirection) i .RemoveCurrentNavigationDupes(RemoveBFDirection) |
SccToolsOptionsEnum |
Opcje, które można wyświetlić lub zaktualizować dla narzędzi kontroli źródła. Używane wyłącznie przez metody w interfejsie IVsSccToolsOptions . |
STATUSBARCONSTS |
Określa stałe ikony animacji paska stanu. Używane z wywołaniami Animation(Int32, Object) |
tagCreateClassLibFlags |
Reprezentuje opcje tworzenia bibliotek klas. |
tagVSQEQSFlags |
Określa sposób obsługi atrybutów plików przez IVsQueryEditQuerySave2 interfejs. |
tagVSQueryEditFlags |
Wyliczenie określa flagi, które kontrolują sposób edytowania plików w pamięci. Te flagi są przekazywane do QueryEditFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32, UInt32) metody . |
tagVSQueryEditResult |
Ta wyliczenie określa wartości zwracane z QueryEditFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32, UInt32) metody wskazujące, czy sesja edycji pliku została pomyślnie ukończona, czy anulowana. |
tagVSQueryEditResultFlags |
Ta wyliczenie określa bitflags zwrócone z QueryEditFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32, UInt32) metody, które informują, czy plik został wyewidencjonowany i/lub zmieniony. |
tagVSQueryEditResultFlags2 |
Ta wyliczenie określa bitflags zwrócone z QueryEditFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32, UInt32) metody, które informują, czy plik został wyewidencjonowany i/lub zmieniony. |
tagVSQuerySaveFlags |
Ta wyliczenie określa wartości QuerySaveFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32) metody i określa, czy ta metoda pokazuje dowolny interfejs użytkownika. |
tagVSQuerySaveResult |
Wyliczenie określa wartości, które można zwrócić z QuerySaveFile(String, UInt32, VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32) metody i QuerySaveFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32) metody . |
tagVSQuerySaveResultFlags |
Określa wyniki operacji QuerySave. |
tagVsSccFilesFlags |
Wyliczenie określa flagi zwracane przez wywołanie metody GetSccFiles(UInt32, CALPOLESTR[], CADWORD[]) . |
tagVsSccSpecialFilesFlags |
Flagi skojarzone z specjalnymi plikami kontroli źródła, które są zwracane przez GetSccSpecialFiles(UInt32, String, CALPOLESTR[], CADWORD[]). |
VHS_COMMAND |
Określa polecenia systemu pomocy. |
VSADDCOMPOPERATION |
Identyfikuje właściwości dodawania składnika. |
VSADDCOMPRESULT |
Określa wyniki dodawania składnika. |
VSADDDIRECTORYFLAGS |
Wskazuje flagi skojarzone z OnAfterAddDirectoriesEx(IVsProject, Int32, String[], VSADDDIRECTORYFLAGS[]) |
VSADDFILEFLAGS |
Flagi używane w OnAfterAddFilesEx(Int32, Int32, IVsProject[], Int32[], String[], VSADDFILEFLAGS[]) systemach i OnAfterAddFilesEx(IVsProject, Int32, String[], VSADDFILEFLAGS[]). |
VSADDITEMOPERATION |
Steruje akcją wykonywaną na nowym elemencie dodanym do projektu. |
VSADDRESULT |
Wskazuje, czy element został pomyślnie dodany do projektu. |
VsAppPackagePlatform |
Określa platformę docelową aplikacji. |
VSBUILDMANAGERRESOURCE |
Określa typ zasobu kompilacji, który ma zostać uzyskany z usługi BuildManagerAccessor. |
VSCMDNAMEOPTS |
Określa angielskie i/lub zlokalizowane nazwy kanoniczne. |
VSCOMPONENTTYPE |
Określa typ składnika. |
VSDESIGNER_FUNCTIONVISIBILITY |
Określa poziom dostępu funkcji projektanta. |
VSDESIGNER_VARIABLENAMING |
Steruje konwencją nazewnictwa zmiennych. |
VSDOCUMENTPRIORITY |
Określa poziom priorytetu dokumentu w projekcie. |
VSEDITORPRIORITY |
Określa priorytet różnych edytorów. Używane przez pakiety implementujące typ edytora za pomocą polecenia IVsRegisterEditors. |
VSErrorCodes |
Kody błędów programu Visual Studio. |
VSErrorCodes80 |
Kody błędów programu Visual Studio. |
VSEXTENDSHIERARCHY |
Wylicza wartości rozszerzenia interfejsu IVsParentHierarchy . |
VSFILTERKEYSFLAGS |
Flagi wskazujące akcję do wykonania dla kontrolek filtrujących komunikaty zdarzeń klawiatury. |
VSFRAMEMODE |
Steruje trybem wyświetlania okna narzędzia. |
VSFRAMEMODE2 |
Określa dodatkowe elementy członkowskie dla wyliczenia VSFRAMEMODE . |
VsHelpErrors |
Określa błędy unikatowe dla IVsHelpSystemelementu . |
VSIME_ERR |
Wylicza błędy interfejsu IVsIME edytora metod wejściowych (IME). |
VSMESELCMD |
Określa polecenia zmiany wyboru. |
VSOBDESCRIPTIONSECTION |
Określa element ciągu tekstowego opisu elementu przeglądarki obiektu. |
VSOBJGOTOSRCTYPE |
Określa typ elementu kodu źródłowego do przejścia do. |
VSOBSEARCHTYPE |
Określa część nazwy, którą reprezentuje ciąg. |
VSOLECMDEXECOPT_HIWORD |
Określa opcje parametru Exec(Guid, UInt32, UInt32, IntPtr, IntPtr) opcji exec polecenia. Wartości są pobierane z wyliczenia VSOLECMDEXECOPT_HIWORD . |
VSOUTLINECAPTION |
Określa ustawienia konspektu dokumentu podpis. |
VSOVERLAYICON |
Określa ikonę nakładki zwróconą przez hierarchię po wyświetleniu monitu VSHPROPID_OverlayIconIndex za pomocą elementu w __VSHPROPIDelemecie . Ta ikona jest niewidocznie rysowana na wierzchu normalnej ikony elementu, aby wskazać, że stan uległ zmianie. |
VSPREVIEWRESOLUTION |
Określa rozdzielczość standardowego podglądu. Używane w OpenStandardPreviewer(UInt32, String, VSPREVIEWRESOLUTION, UInt32) wywołaniach. |
VSPROFILERPROCESSARCHTYPE |
Określa typ architektury procesora profilera. |
VSPROPERTYSTREAMPROPERTYTYPE |
Określa strumień właściwości prostej lub podrzędnej. |
VSQUERYADDDIRECTORYFLAGS |
Flagi określające opcje wywołujące dla katalogu. Flagi są skojarzone z elementami OnQueryAddDirectories(IVsProject, Int32, String[], VSQUERYADDDIRECTORYFLAGS[], VSQUERYADDDIRECTORYRESULTS[], VSQUERYADDDIRECTORYRESULTS[]) i OnQueryAddDirectories(IVsProject, Int32, String[], VSQUERYADDDIRECTORYFLAGS[], VSQUERYADDDIRECTORYRESULTS[], VSQUERYADDDIRECTORYRESULTS[]), które są wywoływane przez projekt w celu określenia, czy katalogi można dodać do projektu. |
VSQUERYADDDIRECTORYRESULTS |
Flagi skojarzone z i OnQueryAddDirectories(IVsProject, Int32, String[], VSQUERYADDDIRECTORYFLAGS[], VSQUERYADDDIRECTORYRESULTS[], VSQUERYADDDIRECTORYRESULTS[])OnQueryAddDirectories(IVsProject, Int32, String[], VSQUERYADDDIRECTORYFLAGS[], VSQUERYADDDIRECTORYRESULTS[], VSQUERYADDDIRECTORYRESULTS[]). |
VSQUERYADDFILEFLAGS |
Używane w metodach OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]) i OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]) do wskazywania typu pliku, który zostanie dodany do projektu. |
VSQUERYADDFILERESULTS |
Flagi zwracane przez środowisko w metodach OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]) i OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]) . Te flagi wskazują, czy projekt może dodać plik do projektu. |
VSQUERYREMOVEDIRECTORYFLAGS |
Flagi określające opcje wywołujące dla katalogu. Flagi są skojarzone z elementami OnQueryRemoveDirectories(IVsProject, Int32, String[], VSQUERYREMOVEDIRECTORYFLAGS[], VSQUERYREMOVEDIRECTORYRESULTS[], VSQUERYREMOVEDIRECTORYRESULTS[]) i OnQueryRemoveDirectories(IVsProject, Int32, String[], VSQUERYREMOVEDIRECTORYFLAGS[], VSQUERYREMOVEDIRECTORYRESULTS[], VSQUERYREMOVEDIRECTORYRESULTS[]), które są wywoływane przez projekt w celu określenia, czy katalogi można usunąć z projektu. |
VSQUERYREMOVEDIRECTORYRESULTS |
Flagi skojarzone z i OnQueryRemoveDirectories(IVsProject, Int32, String[], VSQUERYREMOVEDIRECTORYFLAGS[], VSQUERYREMOVEDIRECTORYRESULTS[], VSQUERYREMOVEDIRECTORYRESULTS[])OnQueryRemoveDirectories(IVsProject, Int32, String[], VSQUERYREMOVEDIRECTORYFLAGS[], VSQUERYREMOVEDIRECTORYRESULTS[], VSQUERYREMOVEDIRECTORYRESULTS[]). |
VSQUERYREMOVEFILEFLAGS |
Flagi skojarzone z i OnQueryRemoveFiles(IVsProject, Int32, String[], VSQUERYREMOVEFILEFLAGS[], VSQUERYREMOVEFILERESULTS[], VSQUERYREMOVEFILERESULTS[])OnQueryRemoveFiles(IVsProject, Int32, String[], VSQUERYREMOVEFILEFLAGS[], VSQUERYREMOVEFILERESULTS[], VSQUERYREMOVEFILERESULTS[]). |
VSQUERYREMOVEFILERESULTS |
Flagi skojarzone z i OnQueryRemoveFiles(IVsProject, Int32, String[], VSQUERYREMOVEFILEFLAGS[], VSQUERYREMOVEFILERESULTS[], VSQUERYREMOVEFILERESULTS[])OnQueryRemoveFiles(IVsProject, Int32, String[], VSQUERYREMOVEFILEFLAGS[], VSQUERYREMOVEFILERESULTS[], VSQUERYREMOVEFILERESULTS[]). |
VSQUERYRENAMEDIRECTORYFLAGS |
Flagi określające opcje wywołujące dla katalogu. Flagi są skojarzone z elementami OnQueryRenameDirectories(IVsProject, Int32, String[], String[], VSQUERYRENAMEDIRECTORYFLAGS[], VSQUERYRENAMEDIRECTORYRESULTS[], VSQUERYRENAMEDIRECTORYRESULTS[]) i OnQueryRenameDirectories(IVsProject, Int32, String[], String[], VSQUERYRENAMEDIRECTORYFLAGS[], VSQUERYRENAMEDIRECTORYRESULTS[], VSQUERYRENAMEDIRECTORYRESULTS[]), które są wywoływane przez projekt w celu określenia, czy można zmienić nazwy katalogów. |
VSQUERYRENAMEDIRECTORYRESULTS |
Flagi skojarzone z i OnQueryRenameDirectories(IVsProject, Int32, String[], String[], VSQUERYRENAMEDIRECTORYFLAGS[], VSQUERYRENAMEDIRECTORYRESULTS[], VSQUERYRENAMEDIRECTORYRESULTS[])OnQueryRenameDirectories(IVsProject, Int32, String[], String[], VSQUERYRENAMEDIRECTORYFLAGS[], VSQUERYRENAMEDIRECTORYRESULTS[], VSQUERYRENAMEDIRECTORYRESULTS[]). |
VSQUERYRENAMEFILEFLAGS |
Flagi skojarzone z i OnQueryRenameFiles(IVsProject, Int32, String[], String[], VSQUERYRENAMEFILEFLAGS[], VSQUERYRENAMEFILERESULTS[], VSQUERYRENAMEFILERESULTS[])OnQueryRenameFiles(IVsProject, Int32, String[], String[], VSQUERYRENAMEFILEFLAGS[], VSQUERYRENAMEFILERESULTS[], VSQUERYRENAMEFILERESULTS[]). |
VSQUERYRENAMEFILERESULTS |
Flagi skojarzone z i OnQueryRenameFiles(IVsProject, Int32, String[], String[], VSQUERYRENAMEFILEFLAGS[], VSQUERYRENAMEFILERESULTS[], VSQUERYRENAMEFILERESULTS[])OnQueryRenameFiles(IVsProject, Int32, String[], String[], VSQUERYRENAMEFILEFLAGS[], VSQUERYRENAMEFILERESULTS[], VSQUERYRENAMEFILERESULTS[]). |
VSQUERYSAVESLNPROPS |
Zwraca stan właściwości rozwiązania. |
VSRECORDMODE |
Określa tryb rejestratora makr środowiska. |
VSRECORDSTATE |
Określa stan rejestratora makr środowiska. |
VSRELOADOPTION |
Określa sposób reagowania na dokumenty zmodyfikowane zewnętrznie. |
VSREMOVEDIRECTORYFLAGS |
Flagi używane przez OnAfterRemoveDirectories(IVsProject, Int32, String[], VSREMOVEDIRECTORYFLAGS[])program . |
VSREMOVEFILEFLAGS |
Flagi używane w elemecie OnAfterRemoveFiles(IVsProject, Int32, String[], VSREMOVEFILEFLAGS[]). |
VSRENAMEDIRECTORYFLAGS |
Flagi skojarzone z OnAfterRenameDirectories(IVsProject, Int32, String[], String[], VSRENAMEDIRECTORYFLAGS[])programem . |
VSRENAMEFILEFLAGS |
Flagi skojarzone z OnAfterRenameFiles(IVsProject, Int32, String[], String[], VSRENAMEFILEFLAGS[]), OnAfterRenameFile(IVsProject, String, String, VSRENAMEFILEFLAGS)i OnQueryRenameFile(IVsProject, String, String, VSRENAMEFILEFLAGS, Int32). |
VSSAVEFLAGS |
Określa opcje zapisywania plików. |
VSSCCENLISTMENTCHOICE |
Te wartości wskazują gotowość projektu do pracy z wybraniem rejestracji (lokalna kopia robocza projektu lub rozwiązania, które jest pod kontrolą źródła). Możliwość wybrania rejestracji umożliwia użytkownikowi zmianę lokalizacji przechowywanego projektu podczas ściągania z kontroli źródła. |
VSSCCPROVIDERBINDING |
Są to opcje, które projekt może zwrócić wskazującą gotowość do pracy z niestandardowym pakietem kontroli źródła. |
VsScriptJmcCodeType |
Reprezentuje typ kodu. |
VSSEARCHPROGRESSTYPE |
Określa typ postępu wyświetlany przez kontrolkę wyszukiwania. |
VSSEARCHSTARTTYPE |
Określa, kiedy rozpocznie się wyszukiwanie. |
VSSETFRAMEPOS |
Ustawia położenie ramki okna. |
VSSOLNBUILDQUERYRESULTS |
Identyfikuje wyniki kompilacji rozwiązania. |
VSSOLNBUILDUPDATEFLAGS |
Identyfikuje aktualizacje kompilacji rozwiązania. |
VSSOLNBUILDUPDATEFLAGS2 |
Udostępnia dodatkowe elementy członkowskie do wyliczenia VSSOLNBUILDUPDATEFLAGS . |
VSSOLNBUILDUPDATEFLAGS3 | |
VsStateIcon |
Określa indeksy dla glyphs kontroli źródła. |
VSSYSCOLOR |
Ta wyliczenie jest przestarzałe. Zamiast tego użyj polecenia __VSSYSCOLOREX |
VSTASKCATEGORY |
Określa kategorię elementu zadania. |
VSTASKFIELD |
Określa pole elementu zadania. |
VSTASKPRIORITY |
Określa mapę bitową używaną do wskazywania poziomu priorytetu elementu zadania. |
VSTBXTABVIEW |
Określa typ widoku dla karty Przybornik. |
VSTDTYPE |
Tylko w przypadku testów wewnętrznych. Nie używaj. |
VSTREECLOSEACTIONS |
Określa możliwe akcje po zwinięciu węzła widoku drzewa, co powoduje zamknięcie listy drzewa podrzędnego. |
VSTREETEXTOPTIONS |
Określa typ żądanego tekstu. |
VSTREETEXTOPTIONS2 |
Określa typ żądanego tekstu. |
VSTREETOOLTIPTYPE |
Określa typ tekstu porad narzędzia do wyświetlenia. |
VSTWT_LOCATION |
Określa lokalizację paska narzędzi okna narzędzi. |
VSUPDATEPROJREFREASON |
Zwraca informacje o aktualizacji dla odwołania do projektu. |
VsUpToDateCheckFlags |
Określa przyczynę sprawdzania flag. |
VsUpToDateCheckFlags2 |
Flagi przekazywane do AreProjectsUpToDate(UInt32) i QueryStartUpToDateCheck(UInt32, Int32[], Int32[])StartUpToDateCheck(IVsOutputWindowPane, UInt32) wskazujące, że operacja na potrzeby określonego żądania kompilacji jest wykonywana. |
VSUSERCONTEXTATTRIBUTEUSAGE |
Określa, czy atrybut lub słowo kluczowe jest wypychane do torby kontekstowej. |
VSUSERCONTEXTPRIORITY |
Określa priorytet atrybutów lub słów kluczowych w torbie kontekstowej. |
VSWINDOWSTATE |
Steruje stanem wyświetlania lub wyglądem okna. |
WellKnownTargetFrameworkVersions |
Reprezentuje numer wersji platformy docelowej. |