Aracılığıyla paylaş


FileCodeModel2.Remove Yöntem (Object)

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

Ad alanı:  EnvDTE80
Derleme:  EnvDTE80 (EnvDTE80.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

Yüklenen

FileCodeModel.Remove(Object)

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

FileCodeModel2 Arabirim

Remove Fazla Yük

EnvDTE80 Ad Alanı

Diğer Kaynaklar

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