Compartilhar via


Método FileCodeModel2.Remove (Object)

Remove o elemento de código especificado do arquivo de origem.

Namespace:  EnvDTE80
Assembly:  EnvDTE80 (em EnvDTE80.dll)

Sintaxe

'Declaração
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
    Obrigatório.A CodeElement objeto ou o nome de um elemento de código para remover o código-fonte.

Comentários

Elementpode ser um CodeElement o objeto na coleção ou o nome de um elemento exclusivo na coleção.

Elementos individuais não têm um Remove método porque eles podem existir em várias coleções.Para remover um elemento específico, você deve chamar o Remove método do objeto de contêiner.

Exemplos

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

Segurança do .NET Framework

Consulte também

Referência

FileCodeModel2 Interface

Sobrecargas Remove

Namespace EnvDTE80

Outros recursos

Como: compilar e executar os exemplos de código de modelo de objeto de automação