FileCodeModel2.Remove, méthode (Object)
Supprime l'élément de code spécifié du fichier source.
Espace de noms : EnvDTE80
Assembly : EnvDTE80 (dans EnvDTE80.dll)
Syntaxe
'Déclaration
Sub Remove ( _
Element As Object _
)
void Remove(
Object Element
)
void Remove(
Object^ Element
)
abstract Remove :
Element:Object -> unit
function Remove(
Element : Object
)
Paramètres
- Element
Type : System.Object
Obligatoire.Objet CodeElement ou nom d'un élément de code à supprimer du code source.
Implémentations
Notes
Element peut être soit un objet CodeElement de la collection, soit le nom d'un élément unique de la collection.
Les éléments particuliers ne possèdent pas de méthode Remove, car ils peuvent exister dans plusieurs collections. Pour supprimer un élément particulier, vous devez appeler la méthode Remove de son objet conteneur.
Exemples
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
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, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Autres ressources
Comment : compiler et exécuter les exemples de code du modèle objet Automation