Udostępnij za pośrednictwem


ConnectedServicesManager.CanConfigureService Metoda

Definicja

Określa, czy określony dostawca można skonfigurować w określonym projekcie.

public:
 abstract bool CanConfigureService(System::String ^ providerId, System::String ^ providerVersionRange, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ project);
public:
 abstract bool CanConfigureService(Platform::String ^ providerId, Platform::String ^ providerVersionRange, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ project);
 abstract bool CanConfigureService(std::wstring const & providerId, std::wstring const & providerVersionRange, Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const & project);
public abstract bool CanConfigureService (string providerId, string providerVersionRange, Microsoft.VisualStudio.Shell.Interop.IVsHierarchy project);
abstract member CanConfigureService : string * string * Microsoft.VisualStudio.Shell.Interop.IVsHierarchy -> bool
Public MustOverride Function CanConfigureService (providerId As String, providerVersionRange As String, project As IVsHierarchy) As Boolean

Parametry

providerId
String

Identyfikator ciągu elementu ConnectedServiceProvider.

providerVersionRange
String

Zakres wersji dostawcy, dla których należy sprawdzić. Składnia określająca zakres wersji jest taką samą składnią, jak używana w atrybucie .vsixmanifest InstallationTarget Version. Aby uzyskać więcej informacji, zobacz https://msdn.microsoft.com/en-us/library/ee943167.aspx.

project
IVsHierarchy

Projekt, do którego należy sprawdzić, czy konfigurowanie usługi jest możliwe.

Zwraca

Prawda, jeśli w określonym projekcie można skonfigurować połączoną usługę od określonego dostawcy; w przeciwnym razie, fałsz.

Uwagi

CanConfigureService sprawdza, czy określony dostawca jest zainstalowany, w akceptowalnej wersji uruchomione i czy istnieje zainstalowana procedura obsługi, która obsługuje określony projekt.

Dotyczy