FileCodeModel2.Remove (Método) (Object)
Quita el elemento de código especificado del archivo de código fuente.
Espacio de nombres: EnvDTE80
Ensamblado: EnvDTE80 (en EnvDTE80.dll)
Sintaxis
'Declaración
Sub Remove ( _
Element As Object _
)
void Remove(
Object Element
)
void Remove(
Object^ Element
)
abstract Remove :
Element:Object -> unit
function Remove(
Element : Object
)
Parámetros
- Element
Tipo: System.Object
Obligatorio.Objeto CodeElement o nombre del elemento de código que se va a quitar del código fuente.
Implementaciones
Comentarios
Element puede ser un objeto CodeElement de la colección o el nombre de un elemento único de la colección.
Los elementos individuales no tienen un método Remove porque pueden existir en varias colecciones. Para quitar un elemento específico, deberá llamar al método Remove correspondiente a su objeto contenedor.
Ejemplos
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
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Otros recursos
Cómo: Compilar y ejecutar los ejemplos de código del modelo de objetos de automatización