cPropArea GetDeck Method CSi API ETABS 2015
Retrieves property data for a deck section.

Namespace: ETABS2015
Assembly: ETABS2015 (in ETABS2015.dll) Version: 15.0.0.0 (15.0.0.0)
Syntax

int GetDeck(
	string Name,
	ref eDeckType DeckType,
	ref eShellType ShellType,
	ref string MatProp,
	ref double Thickness,
	ref int color,
	ref string notes,
	ref string GUID
)

Parameters

Name
Type: OnlineSystem String
The name of an existing deck property.
DeckType
Type: ETABS2015 eDeckType 
This is one of the items in the eDeckType enumeration.

If this item is Filled, use the GetDeckFilled(String, Double , Double , Double , Double , Double , Double , Double , Double , Double , Double ) function to get additional parameters.

If this item is Unfilled, use the GetDeckUnfilled(String, Double , Double , Double , Double , Double , Double ) function to get additional parameters.

If this item is SolidSlab, use the GetDeckSolidSlab(String, Double , Double , Double , Double ) function to get additional parameters.

ShellType
Type: ETABS2015 eShellType 
This is one of the items in the eShellType enumeration.

Please note that for deck properties, this is always Membrane

MatProp
Type: OnlineSystem String 
The name of the material property for the area property.

This item does not apply when ShellType is Layered.

Thickness
Type: OnlineSystem Double 
The membrane thickness. [L]

This item does not apply when ShellType is Layered.

color
Type: OnlineSystem Int32 
The display color assigned to the property.
notes
Type: OnlineSystem String 
The notes, if any, assigned to the property.
GUID
Type: OnlineSystem String 
The GUID (global unique identifier), if any, assigned to the property.

Return Value

The function returns zero if the property data is successfully retrieved; otherwise it returns a nonzero value.
Remarks

Examples

See Also