Top Method Summary
Options Name Purpose
Consultingwerk.Studio.ProparseApi.ISymbolScope AllChildScopesDeep () Get a list of all child scopes, and their child scopes, etc
Consultingwerk.Studio.ProparseApi.ISymbol AllSymbolsDeep () Get a list of this scope's symbols, and all symbols of all descendant scopes
Consultingwerk.Studio.ProparseApi.Implementation.ProparseWeb.ProparseWebSymbolScope Array (IProparseWebSession, JsonArray) Turns a JsonArray into an array of ProparseWebSymbolScope
InitArrays () Initializes the extent properties

Top Constructor Summary
Options Name Purpose
ProparseWebSymbolScope (IProparseWebSession, JsonObject) Constructor for the ProparseWebSymbolScope class

Top Property Summary
Options Name Purpose
Consultingwerk.Studio.ProparseApi.ISymbol AllSymbols
Consultingwerk.Studio.ProparseApi.ITableBuffer Buffers
Consultingwerk.Studio.ProparseApi.ICall Calls
Consultingwerk.Studio.ProparseApi.ISymbolScope ChildScopes
INTEGER Depth
Consultingwerk.Studio.ProparseApi.ISymbolScope ParentScope
Consultingwerk.Studio.ProparseApi.IBlock RootBlock
Consultingwerk.Studio.ProparseApi.ISymbolScope RootScope
Consultingwerk.Studio.ProparseApi.IVariable Variables


Method Detail
Top

Consultingwerk.Studio.ProparseApi.ISymbolScope AllChildScopesDeep ()

Purpose: Get a list of all child scopes, and their child scopes, etc
Notes:

Returns Consultingwerk.Studio.ProparseApi.ISymbolScope
The array of ISymbolScope's
Top

Consultingwerk.Studio.ProparseApi.ISymbol AllSymbolsDeep ()

Purpose: Get a list of this scope's symbols, and all symbols
of all descendant scopes
Notes:

Returns Consultingwerk.Studio.ProparseApi.ISymbol
The array of ISymbol's
Top

Consultingwerk.Studio.ProparseApi.Implementation.ProparseWeb.ProparseWebSymbolScope Array (IProparseWebSession, JsonArray)

Purpose: Turns a JsonArray into an array of ProparseWebSymbolScope
Notes:

Parameters:
poSession Consultingwerk.Studio.ProparseApi.Implementation.ProparseWeb.IProparseWebSession
The session for which this array is created
poJsonArray Progress.Json.ObjectModel.JsonArray
The source JsonArray
Returns Consultingwerk.Studio.ProparseApi.Implementation.ProparseWeb.ProparseWebSymbolScope
The resulting ProparseWebSymbolScope array
Top

InitArrays ()

Purpose: Initializes the extent properties
Notes:



Constructor Detail
Top

ProparseWebSymbolScope (IProparseWebSession, JsonObject)

Purpose: Constructor for the ProparseWebSymbolScope class
Notes:

Parameters:
poSession Consultingwerk.Studio.ProparseApi.Implementation.ProparseWeb.IProparseWebSession
The session for which this object is being created, also holds HttpClient and JSessionID
poJson Progress.Json.ObjectModel.JsonObject
The JsonObject from which this object is being created


Property Detail
Top

Consultingwerk.Studio.ProparseApi.ISymbol AllSymbols


Returns Consultingwerk.Studio.ProparseApi.ISymbol
Top

Consultingwerk.Studio.ProparseApi.ITableBuffer Buffers


Returns Consultingwerk.Studio.ProparseApi.ITableBuffer
Top

Consultingwerk.Studio.ProparseApi.ICall Calls


Returns Consultingwerk.Studio.ProparseApi.ICall
Top

Consultingwerk.Studio.ProparseApi.ISymbolScope ChildScopes


Returns Consultingwerk.Studio.ProparseApi.ISymbolScope
Top

INTEGER Depth


Returns INTEGER
Top

Consultingwerk.Studio.ProparseApi.ISymbolScope ParentScope


Returns Consultingwerk.Studio.ProparseApi.ISymbolScope
Top

Consultingwerk.Studio.ProparseApi.IBlock RootBlock


Returns Consultingwerk.Studio.ProparseApi.IBlock
Top

Consultingwerk.Studio.ProparseApi.ISymbolScope RootScope


Returns Consultingwerk.Studio.ProparseApi.ISymbolScope
Top

Consultingwerk.Studio.ProparseApi.IVariable Variables


Returns Consultingwerk.Studio.ProparseApi.IVariable


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       30.03.2026 11:12:47