Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Entfernt das Add-In aus der Add-In-Auflistung, sodass es nicht mehr verfügbar ist.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
Sub Remove
void Remove()
void Remove()
abstract Remove : unit -> unit
function Remove()
Hinweise
Dadurch wird ein Add-In im Dialogfeld Add-In-Manager aus der Liste der Add-Ins entfernt.Die Remove-Methode kann nur auf Add-Ins angewendet werden, die mit der Projektmappe geladen werden.Bei Elementen in der Auflistung, die dem DTE-Objekt zugeordnet sind, verursacht die Remove-Methode einen Fehler.
Beispiele
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
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.