Partager via


AddIn.Remove, méthode

Supprime le complément de la collection de compléments et le rend non disponible.

Espace de noms :  EnvDTE
Assembly :  EnvDTE (dans EnvDTE.dll)

Syntaxe

'Déclaration
Sub Remove
void Remove()
void Remove()
abstract Remove : unit -> unit
function Remove()

Notes

Ceci supprime un complément de la liste des compléments de la boîte de dialogue Gestionnaire de compléments. La méthode Remove ne s'applique qu'aux compléments chargés avec la solution. La méthode Remove échoue sur des éléments de la collection associée à l'objet DTE.

Exemples

Sub RemoveExample()
   ' Set object references.
   Dim addincoll As AddIns
   Dim addinobj As AddIn
   Dim abc As AddIn
        
   ' Register an add-in.
   addincoll = AddIns
   Shell("regsvr32 F:\AddIns\RegExplore\Debug\regexplore.dll")
   addincoll.Update()
   addinobj = addincoll.Item(1)

   ' Connect the add-in if it is not already connected.
   If addinobj.Connected = False Then
      addinobj.Connected = True
   End If

   ' Add an add-in to the Add-In Manager dialog box, then remove it.
   abc = ProjectSolution().AddIns.Add(addinobj.ProgID, addinobj.Description, addinobj.Name, False)
   ProjectSolution().AddIns.Item(1).Remove()
End Sub

Sécurité .NET Framework

Voir aussi

Référence

AddIn Interface

EnvDTE, espace de noms