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 проверяет, установлен ли указанный поставщик в допустимой версии и имеется ли установленный обработчик, поддерживающий указанный проект.