Udostępnij za pośrednictwem


Jak: skompilować i uruchomić przykłady kodu modelu obiektu automatyzacji

Przykłady kodu znalezione w tematy dodatkowe dotyczące modelu automatyzacji obiektu są przeznaczone do pracy w dodatku programu utworzone przez kreatora Add-in.Następnych sekcjach wyjaśniono sposób skompilować i uruchomić obiekt automatyzacji modelu przykłady kodu.

Aby uruchomić kod przykładowy w dodatku

  1. Utwórz dodatek, przy użyciu kreatora Add-in.

    Aby uzyskać więcej informacji, zobacz Jak: Tworzenie dodatku.

  2. Dodać przykładu kodu do dodatku na Connect klasy.

  3. Wywołać procedurę przykład kodu z dodatku w OnConnection metoda.Jeśli na przykład kodu wymaga DTE2 obiekt jako argument, przejście w _applicationObject zmienną, która jest zadeklarowana w kodzie dodatek.Poniższy kod przedstawia istotne części Connect klasy z obu Visual Basic i Visual C# dodatek:

    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. Dla Visual C# dodatki, Dodaj odwołanie do System.Windows.Forms zestawu przez kliknięcie przycisku add-in nazwę projektu w Solution Explorer, wybierając Dodaj odwołanie z Projekt menu, a następnie wybierając System.Windows.Forms.dll w Dodaj odwołanie okno dialogowe.

    1. Dla Visual C# dodatków, wstawić następujący kod w górnej części pliku Connect.cs:

      using System.Windows.Forms;
      
  5. Kompiluj dodatek wybierając Budowania rozwiązania z budować menu.

  6. Wybierz Menedżer dodatków z Narzędzia menu.

    Menedżer dodatków pojawi się okno dialogowe.

  7. Załadować dodatek, zaznaczając pole wyboru obok nazwy dodatku w w Menedżer dodatków okno dialogowe, a następnie kliknij przycisk OK.

Zobacz też

Zadania

Jak: Tworzenie dodatku

Jak: dodatki formantu przy użyciu dodać Menedżera

Koncepcje

Dodaj w rejestracji