Aracılığıyla paylaş


FileCodeModel.Remove Yöntem

Belirtilen kod öğesi, kaynak dosyadan kaldırır.

Ad alanı:  EnvDTE
Derleme:  EnvDTE (EnvDTE.dll içinde)

Sözdizimi

'Bildirim
Sub Remove ( _
    Element As Object _
)
void Remove(
    Object Element
)
void Remove(
    Object^ Element
)
abstract Remove : 
        Element:Object -> unit 
function Remove(
    Element : Object
)

Parametreler

Açıklamalar

Elementşunlardan biri olabilir bir CodeElement nesne koleksiyonu veya benzersiz bir öðenin koleksiyonu.

Tek tek öğeleri yok bir Remove yöntemi, birden çok koleksiyon. bulunabilir olduğundan Belirli bir öğeyi kaldırmak için çağırmanız gerekir Remove yöntemi, kapsayıcı nesne.

Örnekler

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

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

FileCodeModel Arabirim

EnvDTE Ad Alanı

Diğer Kaynaklar

Nasıl Yapılır: derlemek ve otomasyon nesne modeli kod örnekleri çalıştırma