ElementWalker.MarkForRemovalFromInternalElementList(ModelElement) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Mark an element for removal from the InternalElementList. We mark first and remove later at the end so that the indices remain valid. When marking elements as visited, we store an index in the hashtable which tells us the order that the element was visited in. If the elements were put into the InternalElementList in that order, we can find the element easily using the index. If not a linear search will be used to find the element.
protected:
void MarkForRemovalFromInternalElementList(Microsoft::VisualStudio::Modeling::ModelElement ^ element);
protected void MarkForRemovalFromInternalElementList (Microsoft.VisualStudio.Modeling.ModelElement element);
member this.MarkForRemovalFromInternalElementList : Microsoft.VisualStudio.Modeling.ModelElement -> unit
Protected Sub MarkForRemovalFromInternalElementList (element As ModelElement)
Parameters
- element
- ModelElement