Table of Contents

Method InternalDeleteNoCheck

Namespace
VectorDraw.Professional.vdObjects
Assembly
VectorDraw.Professional.dll

InternalDeleteNoCheck()

Mark this object as Deleted with out checking if this object is depend from other objects in Document

public void InternalDeleteNoCheck()

Examples

Purge unused Tables Layers, Blocks, LineTypes, DimStyles, TextStyles,ImageDefinition, HatchPatterns

vdDocument mDoc;//an existing vdDocument object
vdLayers layers = new vdLayers();
vdBlocks blocks = new vdBlocks();
vdDimstyles dimstyles = new vdDimstyles();
vdLineTypes linetypes = new vdLineTypes();
vdTextstyles textstyles = new vdTextstyles();
vdImages images = new vdImages();
vdHatchPatterns hatchpatterns = new vdHatchPatterns();
        mDoc.GetUnUsedTables(layers, blocks, dimstyles, linetypes, textstyles, images, hatchpatterns);

        foreach (vdPrimary item in blocks)
        {
            if (item.Deleted) continue;
            item.InternalDeleteNoCheck = true;
        }
        foreach (vdPrimary item in dimstyles)
        {
                if (item.Deleted) continue;
        item.InternalDeleteNoCheck = true;
        }
        foreach (vdPrimary item in layers)
        {
        if (item.Deleted) continue;
        item.InternalDeleteNoCheck = true;
        }
        foreach (vdPrimary item in images)
        {
        if (item.Deleted) continue;
        item.InternalDeleteNoCheck = true;
        }
        foreach (vdPrimary item in textstyles)
        {
        if (item.Deleted) continue;
        item.InternalDeleteNoCheck = true;
        }
        foreach (vdPrimary item in linetypes)
        {
        if (item.Deleted) continue;
        item.InternalDeleteNoCheck = true;
        }
        foreach (vdPrimary item in hatchpatterns)
        {
        if (item.Deleted) continue;
        item.InternalDeleteNoCheck = true;
        }</code></pre>

Remarks

It is faster than Deleted method

Call this method instead of Deleted method, for table objects return after the GetUnUsedTables(vdTableDependeciesArgs) method call

Or if you are sure that this object is not depend from other objects in Document.