ヘルプ コンテンツ マネージャーのオーバーライドHelp Content Manager Overrides

Visual Studio IDE のヘルプ ビューアーとヘルプ関連の機能の既定の動作を変更できます。You can change the default behavior of the Help Viewer and Help-related features in the Visual Studio IDE. 一部のオプションは、さまざまなレジストリ キー値を設定する .pkgdef ファイルを作成することで指定されます。Some options are specified by creating a .pkgdef file to set various registry key values. 他のオプションはレジストリで直接設定されます。Others are set directly in the registry.

.pkgdef ファイルを使用してヘルプ ビューアーの動作を制御する方法How to control Help Viewer behavior by using a .pkgdef file

  1. 最初の行に [$RootKey$\Help] として .pkgdef ファイルを作成します。Create a .pkgdef file with the first line as [$RootKey$\Help].

  2. 次の表で説明するレジストリ キー値のいずれかまたはすべてを別の行に追加します。例: “UseOnlineHelp”=dword:00000001Add any or all of the registry key values described in the table below on separate lines, for example “UseOnlineHelp”=dword:00000001.

  3. ファイルを %ProgramFiles(x86)%\Microsoft Visual Studio\2017\<エディション>\Common7\IDE\CommonExtensions にコピーします。Copy the file to %ProgramFiles(x86)%\Microsoft Visual Studio\2017\<edition>\Common7\IDE\CommonExtensions.

  4. 開発者コマンド プロンプトで devenv /updateconfiguration を実行します。Run devenv /updateconfiguration in a Developer Command Prompt.

レジストリ キー値Registry key values

レジストリ キー値Registry Key Value Type データData 説明Description
NewContentAndUpdateServiceNewContentAndUpdateService stringstring <サービス エンドポイントの http URL><http URL for service endpoint> 一意のサービス エンドポイントを定義するDefine a unique service endpoint
UseOnlineHelpUseOnlineHelp dworddword ローカルのヘルプを指定するには 0、オンライン ヘルプを指定するには 10 to specify local Help, 1 to specify online Help オンライン ヘルプまたはオフライン ヘルプの既定を定義するDefine online or offline Help default
OnlineBaseUrlOnlineBaseUrl stringstring <サービス エンドポイントの http URL><http URL for service endpoint> 一意の F1 エンドポイントを定義するDefine a unique F1 endpoint
OnlineHelpPreferenceDisabledOnlineHelpPreferenceDisabled dworddword オンライン ヘルプの設定オプションを有効にするには 0、無効にするには 10 to enable or 1 to disable online Help preference option オンライン ヘルプの設定オプションを無効にするDisable online Help preference option
DisableManageContentDisableManageContent dworddword ヘルプ ビューアーの [コンテンツの管理] タブを有効にするには0、無効にするには 10 to enable or 1 to disable the Manage Content tab in Help Viewer [コンテンツの管理] タブを無効にするDisable the Manage Content tab
DisableFirstRunHelpSelectionDisableFirstRunHelpSelection dworddword Visual Studio を初めて起動する際に構成されるヘルプ機能を有効にするには 0、無効にするには 10 to enable or 1 to disable help features that are configured the first time that Visual Studio starts Visual Studio を初めて起動する際にコンテンツのインストールを無効にするDisable installation of content at first launch of Visual Studio

.pkgdef ファイルの内容の例Example .pkgdef file contents

[$RootKey$\Help]
“NewContentAndUpdateService”=”https://some.service.endpoint”
“UseOnlineHelp”=dword:00000001
“OnlineBaseUrl”=”https://some.service.endpoint”
“OnlineHelpPreferenceDisabled”=dword:00000000
“DisableManageContent”=dword:00000000
“DisableFirstRunHelpSelection”=dword:00000001

レジストリ エディターを使用してヘルプ ビューアーの動作を変更するUsing Registry Editor to change Help Viewer behavior

レジストリ エディターでレジストリ キー値を設定することで、次の 2 つの動作を制御できます。The following two behaviors can be controlled by setting registry key values in the Registry Editor.

タスクTask レジストリ キーRegistry Key Value データData
Override BITS ジョブの優先順位をオーバーライドするOverride BITS job priority HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node (64-bit コンピューターの場合)\Microsoft\Help\v2.3HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node (on a 64-bit machine)\Microsoft\Help\v2.3 BITSPriorityBITSPriority foregroundhighnormal、または lowforeground, high, normal, or low
ネットワーク共有上のローカル コンテンツ ストアを指定するPoint to local content store on network share HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Help\v2.3\Catalogs\VisualStudio15HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Help\v2.3\Catalogs\VisualStudio15 LocationPathLocationPath "ContentStoreNetworkShare""ContentStoreNetworkShare"

関連項目See also

ヘルプ ビューアーの管理者ガイドHelp Viewer Administrator Guide
ヘルプ コンテンツ マネージャーのコマンド ライン引数Command-Line Arguments for the Help Content Manager
Microsoft Help ViewerMicrosoft Help Viewer
.pkgdef ファイルを使用した分離シェルの変更Modifying the isolated shell by using the .pkgdef file