Sdílet prostřednictvím


Jak: kompilace a spuštění příkladů kódu automatizace objektu modelu

Příklady kódu naleznete v tématech Automatizace objektu modelu jsou určeny v doplňku vytvořené doplňku Průvodce.Následující části popisují, jak zkompilovat a spustit ukázkové příklady kódu modelu objektu automatizace.

Chcete-li spustit ukázku kódu v doplňku

  1. Vytvoření doplňku pomocí doplňku Průvodce.

    Další informace naleznete v tématu Jak: Vytvoření doplňku.

  2. Přidání této ukázky kódu tohoto doplňku Connect třídy.

  3. Volání procedury příkladu kódu z doplňku 's OnConnection metoda.Příklad kódu vyžaduje-li DTE2 objekt jako argument, předat _applicationObject členské proměnné, které je deklarováno v kódu add-in.Následující kód ukazuje příslušné části Connect třídy z obou Visual Basic a Visual C# doplňků:

    Public Sub OnConnection(ByVal application As Object, ... ) _
      Implements IDTExtensibility2.OnConnection
    
        _applicationObject = CType(application, EnvDTE80.DTE2)
            .
            .
            .
        ' Pass the _applicationObject member variable to the code 
        ' example.
        MyCodeExample(_applicationObject)
    End Sub
    ' Other methods in the Connect class.
        .
        .
        .
    
    ' This is the code example that was added to the Connect class.
    Sub MyCodeExample(ByVal dte As DTE2)
        .
        .
        .
    End Sub
    
    public void OnConnection(object application, ... , ref Array custom)
    {
        _applicationObject = (DTE2)application;
            .
            .
            .
        // Pass the _applicationObject member variable to the code 
        // example.
        MyCodeExample(_applicationObject);
    }
    
    
    // Other methods in the Connect class.
        .
        .
        .
    
    // This is the code example that was added to the Connect class.
    void MyCodeExample(DTE2 dte)
    {
        .
        .
        .
    }
    
  4. Pro Visual C# doplňky, přidejte odkaz na System.Windows.Forms sestavení klepnutím na název projektu add-in v Průzkumníku, výběr Přidat odkaz na z projektu nabídky a zvolíte System.Windows.Forms.dll v Přidat odkaz na dialogové okno.

    1. Pro Visual C# doplňky, vložte následující kód v horní části souboru Connect.cs:

      using System.Windows.Forms;
      
  5. Zkompilujte doplněk výběrem Sestavit řešení z sestavení nabídky.

  6. Vyberte Správce doplňků z Nástroje nabídky.

    Správce doplňků zobrazí se dialogové okno.

  7. Načíst doplněk zaškrtnutím políčka vedle názvu tohoto doplňku v Správce doplňků dialogovém okně a klepněte na tlačítko OK.

Viz také

Úkoly

Jak: Vytvoření doplňku

Postup: ovládání doplňky pomocí Správce doplňků

Koncepty

Registrace