Поделиться через


ConnectedServicesManager.CanConfigureService Метод

Определение

Определяет, можно ли настроить указанный поставщик в указанном проекте.

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

Параметры

providerId
String

Строковый идентификатор ConnectedServiceProvider.

providerVersionRange
String

Диапазон версий поставщиков, для которых проверка. Синтаксис для указания диапазона версий совпадает с синтаксисом, используемым в атрибуте .vsixmanifest InstallationTarget Version. Для получения дополнительной информации см. https://msdn.microsoft.com/en-us/library/ee943167.aspx.

project
IVsHierarchy

Проект, в который необходимо проверка, если можно настроить службу.

Возвращаемое значение

Значение true, если подключенную службу от указанного поставщика можно настроить в указанном проекте; в противном случае — false.

Комментарии

CanConfigureService проверяет, установлен ли указанный поставщик в допустимой версии и имеется ли установленный обработчик, поддерживающий указанный проект.

Применяется к