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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.