FileCodeModel2.Remove(Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entfernt das angegebene Codeelement aus der Quelldatei.
public:
void Remove(System::Object ^ Element);
public:
void Remove(Platform::Object ^ Element);
void Remove(winrt::Windows::Foundation::IInspectable const & Element);
[System.Runtime.InteropServices.DispId(16)]
public void Remove (object Element);
[<System.Runtime.InteropServices.DispId(16)>]
abstract member Remove : obj -> unit
Public Sub Remove (Element As Object)
Parameter
- Element
- Object
Erforderlich. Ein CodeElement-Objekt oder der Name eines Codeelements, das aus dem Quellcode entfernt werden soll.
Implementiert
- Attribute
Beispiele
Sub RemoveExample(ByVal dte As DTE2)
' Before running this example, open a code document from a project
' and place the insertion point inside a function.
Try
' Retrieve the CodeFunction at the insertion point.
Dim sel As TextSelection = _
CType(dte.ActiveDocument.Selection, TextSelection)
Dim fun As CodeFunction = _
CType(sel.ActivePoint.CodeElement( _
vsCMElement.vsCMElementFunction), CodeFunction)
If MsgBox("Remove " & fun.Name & "?", MsgBoxStyle.YesNo) = _
MsgBoxResult.Yes Then
' Remove the function.
fun.ProjectItem.FileCodeModel.Remove(fun)
End If
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub
Hinweise
Element kann entweder ein- CodeElement Objekt in der-Auflistung oder der Name eines eindeutigen Elements in der Auflistung sein.
Einzelne Elemente verfügen nicht über eine- Remove Methode, da Sie in mehreren Auflistungen vorhanden sein können. Um ein bestimmtes Element zu entfernen, müssen Sie die- Remove Methode des zugehörigen Container Objekts aufzurufen.