Udostępnij za pośrednictwem


ConnectedServiceProviderContext Klasa

Definicja

Informacje kontekstowe i usługi przekazywane do wystąpień ConnectedServiceProvider podczas tworzeniaConfiguratorAsync.

public ref class ConnectedServiceProviderContext abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceContext
[Windows::Foundation::Metadata::WebHostHidden]
public ref class ConnectedServiceProviderContext abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceContext
[Windows::Foundation::Metadata::WebHostHidden]
class ConnectedServiceProviderContext abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceContext
public abstract class ConnectedServiceProviderContext : Microsoft.VisualStudio.ConnectedServices.ConnectedServiceContext
type ConnectedServiceProviderContext = class
    inherit ConnectedServiceContext
Public MustInherit Class ConnectedServiceProviderContext
Inherits ConnectedServiceContext
Dziedziczenie
ConnectedServiceProviderContext

Uwagi

Wystąpienia tej klasy są udostępniane przez infrastrukturę usług połączonych. Nie jest to zamierzone, aby dziedziczyć z tej klasy z kodu produkcyjnego.

Konstruktory

ConnectedServiceProviderContext()

Inicjuje nowe wystąpienie klasy ConnectedServiceProviderContext. Ten konstruktor obsługuje testowanie jednostkowe rozszerzenia i nie jest przeznaczony do użycia bezpośrednio z kodu produkcyjnego.

Właściwości

Args

Pobiera torbę właściwości zawierającą parametry niestandardowe określone podczas uruchamiania sesji połączonych usług.

(Odziedziczone po ConnectedServiceContext)
IsUpdating

Pobiera wartość wskazującą, czy połączona usługa jest aktualizowana.

(Odziedziczone po ConnectedServiceContext)
Logger

Pobiera lub ustawia rejestrator, który może służyć do zapisywania dowolnych komunikatów w obiekcie wywołującym. Obejmuje to ostrzeżenia o krokach, które nie powiodły się, ale mogą zostać naprawione przez użytkownika końcowego lub błędy, które spowodowały niepowodzenie operacji.

(Odziedziczone po ConnectedServiceContext)
ProjectHierarchy

Pobiera lub ustawia identyfikatory IVsHierarchy projektu, na których działa bieżące okno dialogowe usługi połączonej.

(Odziedziczone po ConnectedServiceContext)
UpdateContext

Pobiera lub ustawia informacje udostępniane podczas aktualizowania połączonej usługi lub ma wartość null, jeśli połączona usługa nie jest aktualizowana.

(Odziedziczone po ConnectedServiceContext)

Metody

CreateReadOnlyXmlConfigHelper()

Tworzy element XmlConfigHelper, który może służyć do odczytywania plików konfiguracji xml.

(Odziedziczone po ConnectedServiceContext)
GetExtendedDesignerData<TData>()

Pobiera dane projektanta dla połączonej usługi przechowywanej w pliku ConnectedServices.json dla usługi.

(Odziedziczone po ConnectedServiceContext)
GetServiceFolder(String)

Pobiera element IVsHierarchyItem dla folderu usługi połączonej o określonej nazwie lub ma wartość null, jeśli określony folder jest nieprawidłowy.

InitializeUpdateContext(IVsHierarchyItem)

InitializeUpdateContext umieszcza bieżącą sesję połączonej usługi w trybie aktualizacji. Dzięki temu dostawcy mogą zaktualizować połączoną usługę, która już istnieje w projekcie.

SetExtendedDesignerData<TData>(TData)

Ustawia dane projektanta dla połączonej usługi przechowywanej w pliku ConnectedServices.json dla usługi po pomyślnym dodaniu/zaktualizowaniu usługi.

(Odziedziczone po ConnectedServiceContext)
StartBusyIndicator(String)

Pokazuje wskaźnik zajęty i komunikat do użytkownika, aby wskazać, że program Visual Studio aktywnie pracuje nad przetwarzaniem bieżącego żądania.

Dotyczy