Skip to content

AspSymbolTab.RemoveBlock

method · AspSymbolTab · cAlgo.API

DesktopCLICloud

Removes a section block from active symbol panel.

Environment behaviour

CLI — not supported. Available to plugins only, and plugins cannot run in the CLI.

Cloud — not supported. Available to plugins only, and plugins cannot run in the cloud.

Overloads

RemoveBlock(string id)

Removes a section block from active symbol panel.

bool RemoveBlock(string id)
aspSymbolTab.RemoveBlock(id: str) -> bool

Parameters

Name C# type Python type Description
id string str Block Id

Returns bool — True if remove was successful otherwise false.

Examples

var block = Asp.SymbolTab.AddBlock("Temporary Block");
var isRemoved = Asp.SymbolTab.RemoveBlock(block.Id);
Print("Block removed: {0}", isRemoved);
block = api.Asp.SymbolTab.AddBlock("Temporary Block")
isRemoved = api.Asp.SymbolTab.RemoveBlock(block.Id)
api.Print(f"Block removed: {isRemoved}")

RemoveBlock(AspBlock block)

Removes a section block from active symbol panel.

bool RemoveBlock(AspBlock block)
aspSymbolTab.RemoveBlock(block: AspBlock) -> bool

Parameters

Name C# type Python type Description
block AspBlock AspBlock Block

Returns bool — True if remove was successful otherwise false.

Examples

var block = Asp.SymbolTab.AddBlock("Temporary Block");
var isRemoved = Asp.SymbolTab.RemoveBlock(block);
Print("Block removed: {0}", isRemoved);
block = api.Asp.SymbolTab.AddBlock("Temporary Block")
isRemoved = api.Asp.SymbolTab.RemoveBlock(block)
api.Print(f"Block removed: {isRemoved}")