INatAutoNatsvar

#### Search Results

Search

# INatAutoNatsvar

This document covers the following topics:

- Purpose

- Properties

## Purpose

Gives access to some of the system variables of a Natural development environment.

## Properties

The following properties are available:

- Parent

- Studio

- Language

- SystemVariables

### Parent

Used to navigate to the parent interface of this interface.

Natural Data Format | Variant Type | Remark
--- | --- | ---
HANDLE OF OBJECT | VT_DISPATCH (INatAutoEnvironment) | Get only

### Studio

Used to navigate to the root interface.

Natural Data Format | Variant Type | Remark
--- | --- | ---
HANDLE OF OBJECT | VT_DISPATCH (INatAutoStudio) | Get only

### Language

The system variable `*LANGUAGE`.

Natural Data Format | Variant Type | Remark
--- | --- | ---
I2 | VT_I2 | Get only

### SystemVariables

A string containing an XML document that contains the current values of a defined subset of the Natural system variables. For the meaning of the individual system variables, refer to the System Variables documentation. In the case of a remote environment, the system variables cannot be delivered and the property contains an empty string.

For the local environment, the XML document is structured according to the DTD provided in the section DTD for INatAutoNatsvar - Local Environment.

Natural Data Format | Variant Type | Remark
--- | --- | ---
A | VT_BSTR | Get only

### On this page

- Purpose
- Properties