| DSUserObjectBase | R Documentation |
DSUserObjectBase is the base object for all five user object types. It defines the properties common to all the types
DSUserObjectBase object
IdThe object identifier. The format is specific to each object type. See the individual object file for the particular specification
MnemonicFor all object types bar indices, this is the same as the Id property. For indices, the ID (of the form X#:Xnnnnn where n is a digit) is returned when you create an index and is used to manage the index via the API interface. The Mnemonic property is specified when creating an index and is used to reference the index when using Datastream tools such as Charting, Datastream For Office, etc. A mnemonic has format X#aaaaa where aaaaa is 1 to 6 alphanumeric characters.
DisplayNameA string describing the object. The maximum length varies from object type to
object type.
Expression: Max 30 alphanumeric characters.
Index: Max 60 alphanumeric characters.
List: Max 60 alphanumeric characters.
Regression: Max 50 alphanumeric characters.
Timeseries: Max 64 alphanumeric characters.
DescriptionCurrently this isn't supported. When the API returns an object, the Description property will be the same as the DisplayName property.
Createda datetime value representing the date when the object was first created.
LastModifieda datetime value representing the date when the object was last updated.
OwnerThe parent Datastream ID that owns the object. This will be the parent of your Datastream ID. For global expressions this will always be 'Admin'
ShareTypeFor all objects except global expressions, this will be DSUserObjectShareTypes. PrivateUserGroup. For global expressions it will be DSUserObjectShareTypes.Global.
AccessRightFor all objects except global expressions, this will be DSUserObjectAccessRights. ReadWrite. For global expressions it will be DSUserObjectAccessRights.Read.
new()Initialize
DSUserObjectBase$new(jsonResp = NULL)
jsonResp: json Response
DSUserObjectBase object
SetSafeUpdateParams()The following parameters are set only in response when we query for user created items. This method is called before Create or Update to ensure safe values set prior to JSON encoding
DSUserObjectBase$SetSafeUpdateParams()
No return value
clone()The objects of this class are cloneable with this method.
DSUserObjectBase$clone(deep = FALSE)
deepWhether to make a deep clone.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.