Microsoft.VisualStudio.ConnectedServices 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.
Przestrzeń nazw zestawu SDK usług połączonych (Microsoft.VisualStudio.ConnectedServices.dll), która umożliwia dostawcy usług utworzenie rozszerzenia programu Visual Studio, które dodaje usługę do projektu dewelopera aplikacji za pomocą okna dialogowego Dodawanie połączonych usług .
Klasy
AddFileOptions |
Opcje kontrolujące zachowanie podczas dodawania pliku do projektu. |
AddServiceInstanceResult |
Obiekt wynikowy zawierający informacje zwrócone z klasy ConnectedServiceHandler.AddServiceInstanceAsync(). |
AuthenticationChangedEventArgs |
Klasa EventArgs używana podczas zmiany stanu uwierzytelnionego. |
ConfigureServiceOptions |
Opcje kontrolujące zachowanie podczas konfigurowania połączonej usługi w projekcie. |
ConnectedServiceAuthenticator |
Umożliwia użytkownikowi uwierzytelnianie w usłudze. |
ConnectedServiceConfigurator |
Obiekt modelu widoku używany do wyświetlania okna dialogowego konfiguracji usługi połączonej. |
ConnectedServiceConfiguredEventArgs |
Klasa EventArgs używana podczas konfigurowania nowej połączonej usługi |
ConnectedServiceContext |
Klasa bazowa dla klas ConnectedServiceProviderContext i ConnectedServiceHandlerContext. |
ConnectedServiceCustomUIConfigurator |
ConnectedServiceConfigurator, który nie musi wyświetlać interfejsu użytkownika w celu utworzenia klasy ConnectedServiceInstance. Informacje niezbędne do skonfigurowania połączonej usługi są dostępne bez interakcji z użytkownikiem. |
ConnectedServiceGrid |
Usługa ConnectedServiceProvider, która pokazuje siatkę wystąpień, w której można wybrać pojedyncze wystąpienie, aby dodać je do bieżącego projektu. |
ConnectedServiceHandler |
Kontrakt MEF zaimplementowany przez autorów usługi połączonej w celu dodania odwołania do wystąpienia usługi do projektu, w tym dodawania plików, zestawów SDK i fragmentów kodu. |
ConnectedServiceHandlerContext |
Informacje o kontekście i usługi przekazane wystąpieniom programu ConnectedServiceHandler podczas dodawania klasy AddServiceInstanceAsync i UpdateServiceInstanceAsync. |
ConnectedServiceHandlerExportAttribute |
Określa, że typ zapewnia eksport ConnectedServiceHandler. |
ConnectedServiceHandlerHelper |
Klasa zawierająca metody pomocnicze, których często używają obiekty ConnectedServiceHandler. |
ConnectedServiceInfo |
Zawiera informacje o połączonej usłudze, która została skonfigurowana w projekcie programu Visual Studio. |
ConnectedServiceInstance |
Określone wystąpienie danej usługi świadczonej przez połączonego dostawcę usług. |
ConnectedServiceLogger |
Usługa rejestrowania, która może służyć do udostępniania informacji deweloperom końcowym. |
ConnectedServiceProvider |
Kontrakt MEF eksportowany przez rozszerzenia, które chcą dodać nowe wpisy do okna dialogowego Dodawanie usługi połączonej. |
ConnectedServiceProviderContext |
Informacje o kontekście i usługi przekazane wystąpieniom ConnectedServiceProvider podczas tworzeniaConfiguratorAsync. |
ConnectedServiceProviderExportAttribute |
Określa, że typ zapewnia eksport ConnectedServiceProvider. |
ConnectedServiceSinglePage |
ConnectedServiceConfigurator, który pokazuje całkowicie niestandardowy interfejs użytkownika w jednym kroku. |
ConnectedServicesManager |
Umowa MEF zaimplementowana przez usługi połączone w celu uwidocznienia funkcji usług połączonych wywoływanych zewnętrznie. |
ConnectedServiceUILess |
ConnectedServiceConfigurator, który nie musi wyświetlać interfejsu użytkownika w celu utworzenia klasy ConnectedServiceInstance. Informacje niezbędne do skonfigurowania połączonej usługi są dostępne bez interakcji z użytkownikiem. |
ConnectedServiceUpdateContext |
ConnectedServiceUpdateContext zawiera informacje udostępniane podczas aktualizowania połączonej usługi. |
ConnectedServiceViewModelBase |
Klasa bazowa dla wszystkich obiektów modelu widoku używanych w usługach połączonych. |
ConnectedServiceWizard |
ConnectedServiceConfigurator, który może wyświetlać wiele stron przed dodaniu usługi do projektu. |
ConnectedServiceWizardPage |
Reprezentuje stronę lub krok w kreatorze. |
DisplayMessageEventArgs |
Zdarzenia args związane z komunikatem wyświetlanym |
DisplayMessageLogger |
Wyświetla komunikaty do użytkownika w interfejsie użytkownika |
EditableXmlConfigHelper |
Udostępnia metody edytowania ustawień konfiguracji w projekcie użytkownika. Aby zapisać zmiany, należy wywołać metodę Save. |
GettingStartedDocument |
Zawiera informacje dotyczące uruchamiania dokumentacji Wprowadzenie. |
KeyVaultEventArgs |
Dostarcza dane o zdarzeniu Key Vault. |
PageNavigationResult |
Zawiera stan wyniku po opuszczeniu strony w oknie dialogowym Połączone usługi. |
PublishEnvironment |
Zawiera ustawienia, które publikują, muszą wiedzieć o połączonej usłudze. Powinna być serializowana wewnątrz sekcji ExtendedData wewnątrz ConnectedService.json. |
SinglePageConfigurator |
Interfejs implementowany przez dostawcę usługi połączonej |
SinglePageConfigurator2 |
Interfejs implementowany przez dostawcę usługi połączonej |
UpdateServiceInstanceResult |
Zawiera informacje dotyczące uruchamiania informacji GettingStarted po zakończeniu aktualizacjiServiceInstanceAsync. |
WizardEnteringArgs |
Argumenty wejściowe metody ConnectedServiceWizardPage.OnPageEnteringAsync. |
WizardLeavingArgs |
Argumenty wejściowe metody ConnectedServiceWizardPage.OnPageLeavingAsync. |
XmlConfigHelper |
Udostępnia metody odczytywania ustawień konfiguracji w projekcie użytkownika. |
Interfejsy
IDisplayMessageLogger |
Wyświetla komunikaty do użytkownika w interfejsie użytkownika |
IVsHierarchyCustomEvaluator |
Opcjonalny interfejs, który można zaimplementować za pomocą programu ConnectedServiceHandler, jeśli ma na nim atrybut [ExportMetadata("CustomEvaluator", true)]. Umożliwia to zapisanie dowolnego kodu względem interfejsu IVsHierarchy w celu wskazania, czy program obsługi obsługuje określony projekt. |
IVsProjectKeyVaultFactory |
Fabryka, która tworzy obiekt IVsProjectKeyVaultManager w celu uzyskania informacji dotyczących Key Vault skonfigurowanych w projekcie |
IVsProjectKeyVaultManager |
Interfejs, który może służyć do uzyskiwania informacji o Key Vault skonfigurowanych w projekcie |
SVsProjectKeyVaultFactory |
Interfejs pobierania pliku IVsProjectKeyVaultFactory. |
Wyliczenia
LoggerMessageCategory |
Poziom ważności komunikatu zarejestrowanego przez aplikację ILogger. |
MessageCategory |
Kategoria wiadomości do zarejestrowania |