Partager via


Help2.DisplayTopicFromURL, méthode

Affiche une rubrique d'aide spécifiée par l'URL dans Explorateur de documents.

Espace de noms :  Microsoft.VisualStudio.VSHelp80
Assembly :  Microsoft.VisualStudio.VSHelp80 (dans Microsoft.VisualStudio.VSHelp80.dll)

Syntaxe

'Déclaration
Sub DisplayTopicFromURL ( _
    pszURL As String _
)
void DisplayTopicFromURL(
    string pszURL
)
void DisplayTopicFromURL(
    [InAttribute] String^ pszURL
)
abstract DisplayTopicFromURL : 
        pszURL:string -> unit
function DisplayTopicFromURL(
    pszURL : String
)

Paramètres

  • pszURL
    Type : String

    Chaîne contenant une adresse URL qui est compatible avec Internet Explorer.

Notes

DisplayTopicFromURL ouvre Explorateur de documents s'il n'est pas déjà ouvert.

Exemples

Créez une macro complémentaire de Visual Studio à l'aide de Visual C# comme décrit dans Comment : créer un complément. Ajoutez les références à Microsoft.VisualStudio.VSHelp, à Microsoft.VisualStudio.VSHelp80, et à System.Windows.Forms. Remplacez code dans la méthode d'OnConnection dans le fichier Connect.cs par code suivant. Exécutez l'exemple de code comme décrit dans Comment : compiler et exécuter les exemples de code du modèle objet Automation.

using System;
using Extensibility;
using EnvDTE;
using EnvDTE80;
using Microsoft.VisualStudio.VSHelp;
using Microsoft.VisualStudio.VSHelp80;
using System.Windows.Forms;

public void OnConnection(object application,
ext_ConnectMode connectMode, object addInInst, ref Array custom)
{
    _applicationObject = (DTE2)application;
    _addInInstance = (AddIn)addInInst;
    HelpDisplayFromURLExample(_applicationObject);
}

public void HelpDisplayFromURLExample(DTE2 dte)
{
    // This opens Document Explorer and 
    // displays the topic specified
    // by the URL.
    try
    {
        Microsoft.VisualStudio.VSHelp80.Help2 help2 =
(Microsoft.VisualStudio.VSHelp80.Help2)_applicationObject.GetObject 
("Help2");

        // Display the Visual Studio topic.
        help2.DisplayTopicFromURL
("ms-help:
//MS.VSCC.v80/MS.MSDN.v80/MS.VisualStudio.v80.en/dv_vstoc/
html/06ddebea-2c83-4a45-bb48-6264c797ed93.htm");

    }
    catch (SystemException ex)
    {
        MessageBox.Show("ERROR: " + ex);
    }
}

Sécurité .NET Framework

Voir aussi

Référence

Help2 Interface

Microsoft.VisualStudio.VSHelp80, espace de noms