Compartir a través de


ConnectedServicesManager.CanConfigureService Método

Definición

Determina si el proveedor especificado se puede configurar o no en el proyecto 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

Identificador de cadena de ConnectedServiceProvider.

providerVersionRange
String

Intervalo de versiones de proveedor para las que se va a comprobar. La sintaxis para especificar un intervalo de versiones es la misma sintaxis que se usa en el atributo InstallationTarget Version de .vsixmanifest. Para obtener más información, vea https://msdn.microsoft.com/en-us/library/ee943167.aspx.

project
IVsHierarchy

Proyecto al que se va a comprobar si es posible configurar el servicio.

Devoluciones

True si un servicio conectado del proveedor especificado se puede configurar en el proyecto especificado; de lo contrario, false.

Comentarios

CanConfigureService comprueba si el proveedor especificado está instalado, en el ranage de versión aceptable y si hay un controlador instalado que admita el proyecto especificado.

Se aplica a