Compartilhar via


ConnectedServicesManager.CanConfigureService Método

Definição

Determina se o provedor especificado pode ou não ser configurado no projeto especificado.

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

Parâmetros

providerId
String

O identificador de cadeia de caracteres do ConnectedServiceProvider.

providerVersionRange
String

O intervalo de versões do provedor para as quais marcar. A sintaxe para especificar um intervalo de versão é a mesma sintaxe usada no atributo .vsixmanifest InstallationTarget Version. Para obter mais informações, consulte https://msdn.microsoft.com/en-us/library/ee943167.aspx.

project
IVsHierarchy

O projeto para o qual marcar se a configuração do serviço for possível.

Retornos

True se um serviço conectado do provedor especificado puder ser configurado no projeto especificado; caso contrário, false.

Comentários

CanConfigureService verifica se o provedor especificado está instalado, no runage de versão aceitável e se há um manipulador instalado que dá suporte ao projeto especificado.

Aplica-se a