次の方法で共有


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 は、指定したプロバイダーがインストールされているかどうか、許容されるバージョンの実行状態にあるかどうか、および指定したプロジェクトをサポートするインストール済みハンドラーがあるかどうかを確認します。

適用対象