Compartilhar via


Método ElementWalker.MarkForRemovalFromInternalElementList

Marca um elemento para remoção do InternalElementList.Podemos marcar primeiro e remover posteriormente no final, para que os índices permanecem válidos.Quando a marcação de elementos como visitado, armazenamos um índice na tabela de hash que nos diz a ordem em que o elemento foi visitado no.Se os elementos foram colocados na InternalElementList em que ordem, que podemos encontrar o elemento facilmente usando o índice.Se não for uma pesquisa linear será usada para localizar o elemento.

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Sintaxe

'Declaração
Protected Sub MarkForRemovalFromInternalElementList ( _
    element As ModelElement _
)
protected void MarkForRemovalFromInternalElementList(
    ModelElement element
)

Parâmetros

Segurança do .NET Framework

Consulte também

Referência

ElementWalker Classe

Namespace Microsoft.VisualStudio.Modeling