共用方式為


Help2 介面

支援文件總管介面。

命名空間:  Microsoft.VisualStudio.VSHelp80
組件:  Microsoft.VisualStudio.VSHelp80 (在 Microsoft.VisualStudio.VSHelp80.dll 中)

語法

'宣告
<GuidAttribute("78413D2D-0492-4A9B-AB25-730633679977")> _
Public Interface Help2 _
    Inherits Help
[GuidAttribute("78413D2D-0492-4A9B-AB25-730633679977")]
public interface Help2 : Help
[GuidAttribute(L"78413D2D-0492-4A9B-AB25-730633679977")]
public interface class Help2 : Help
[<GuidAttribute("78413D2D-0492-4A9B-AB25-730633679977")>]
type Help2 =  
    interface 
        interface Help 
    end
public interface Help2 extends Help

Help2 類型會公開下列成員。

屬性

  名稱 描述
公用屬性 Collection 基礎架構。 僅限 Microsoft 內部使用。
公用屬性 Filter 取得或設定收集篩選條件。
公用屬性 FilterQuery 傳回目前的說明收集篩選條件的查詢字串。
公用屬性 Help 用於相容性與DTE2,當用作Windows.External, Help2物件會傳回本身。
公用屬性 HelpOwner 基礎架構。 僅限 Microsoft 內部使用。
公用屬性 HxSession 基礎架構。 僅限 Microsoft 內部使用。

回頁首

方法

  名稱 描述
公用方法 AskAQuestion 顯示 URL,根據提供的旗標。
公用方法 CanShowFilterUI 已取代的方法。
公用方法 CanSyncContents 決定是否同步至的 URL 與否。
公用方法 Close 關閉文件檔案總管] 及 [所有頁面。
公用方法 Contents 選取 [ 內容瀏覽視窗,並開啟它,如果它被關閉。
公用方法 DisplayTopicFrom_OLD_Help 已取代的方法。請改用 DisplayTopicFromF1Keyword
公用方法 DisplayTopicFromF1Keyword 顯示的 f1 鍵,並從對話方塊的說明。
公用方法 DisplayTopicFromId 已取代。請改用 DisplayTopicFromF1Keyword
公用方法 DisplayTopicFromKeyword 使用 k 關鍵字索引來執行查閱。
公用方法 DisplayTopicFromURL 會顯示在文件總管 URL 所指定的 [說明] 主題。
公用方法 DisplayTopicFromURLEx 基礎架構。 僅限 Microsoft 內部使用。
公用方法 DisplayTopicFromURLEx2 顯示說明為基礎的文件總管] 中的 [說明] 主題顯示旗標。
公用方法 Favorites 顯示 [我的最愛] 的 [工具] 視窗。
公用方法 FilterUI 已取代的方法。
公用方法 GetNextTopic 指定的 URL 傳回下一個 URL 在目錄中。
公用方法 GetObject 基礎架構。 僅限 Microsoft 內部使用。
公用方法 GetPrevTopic 指定的 URL 傳回上一個 URL 在目錄中。
公用方法 HowDoI 顯示如何視窗。
公用方法 Index 選取 [ 索引視窗。
公用方法 IndexResults 選取 [ 索引結果視窗。
公用方法 InitializeSettingsToken 基礎架構。 僅限 Microsoft 內部使用。
公用方法 Search 選取 [ 搜尋對話方塊。
公用方法 SearchEx 選取 搜尋 視窗,並選擇性地填滿 搜尋對話方塊與詞彙] 方塊,或執行特定的字詞搜尋。
公用方法 SearchResults 選取 [ 搜尋結果視窗。
公用方法 SetCollection 基礎架構。 僅限 Microsoft 內部使用。
公用方法 SyncContents 同步處理提供的 URL 的目錄。
公用方法 SyncIndex K 關鍵字,但是它所指定的新主題的外觀不會顯示該主題中的文件總管] 中,語言表示)。

回頁首

備註

Help2支援 [如何?、 搜尋及 [我的最愛]。 它是用來存取文件總管 (Dexplorer.exe) 的主要進入點。

您要如何取得Help2物件會視應用程式而定。

在非 VSPackages:

  • Help2物件是子系的DTE物件階層中,可以藉由使用晚期繫結存取DTE.Help屬性。 存取Help2不是增益集或巨集的應用程式,您必須取得的執行個體DTE,其中說明下列的範例:

    EnvDTE.DTE dte;
    dte = (EnvDTE.DTE)System.Runtime.InteropServices.Marshal.GetActiveObject("VisualStudio.DTE.8.0");
    Object helpobj  = dte.Help;
    
  • 在 [增益集,您可以取得Help2直接物件:

    Microsoft.VisualStudio.VSHelp80.Help2 help2 = 
    (Microsoft.VisualStudio.VSHelp80.Help2)dte.GetObject("Help2");
    

在 VSPackage 中:

  • 您取得Help2物件透過SVsHelp服務:

    Microsoft.VisualStudio.VSHelp80.Help2 help2;
    // Obtain the Help2 object from SVsHelp service.
    help2 = 
    (Microsoft.VisualStudio.VSHelp80.Help2)
    this.GetService(typeof(Microsoft.VisualStudio.VSHelp.SVsHelp));
    

請參閱

參考

Microsoft.VisualStudio.VSHelp80 命名空間

其他資源

How to: Use a VSPackage Tool Window to Display a Help Topic

How to: Use an Add-in to Display Information About a Help Topic

How to: Use a Macro to Display Information About a Help Topic