ZennoLab Assemblies Documentation
IGlobalVariables Interface
Members  Example  See Also  Send Feedback
ZennoLab.InterfacesLibrary Assembly > ZennoLab.InterfacesLibrary.ProjectModel.Collections Namespace : IGlobalVariables Interface

Glossary Item Box

Represents a collection of global variables that can be accessed by namespace and name. Provides methods to set value.

Syntax

C# 
public interface IGlobalVariables 

Remarks

This interface can be used in action OwnCode (C# or PHP) of ProjectMaker.

Example

The following example uses property GlobalVariables of "project" for getting and setting value of global variable, also create a new global variable.
C#Copy Code
// get global variable by namespace and name
// variable "gv" object of interface IGlobalVariable
IGlobalVariable gv = project.GlobalVariables["MyNamespase", "VariableName"];
 
// change value of global variable
gv.Value = "ChangedValue";
 
// create a new global variable and set value
project.GlobalVariables.SetVariable("MyNamespase", "NewVariableName", "NewValue");
PHPCopy Code
// get global variable by namespace and name
// variable "gv" object of interface IGlobalVariable
$gv = $project->GlobalVariables->get_Item("MyNamespase", "VariableName");
 
// change value of global variable
$gv->Value = "ChangedValue";
 
// create a new global variable and set value
$project->GlobalVariables->SetVariable("MyNamespase", "NewVariableName", "NewValue");

Requirements

Target Platforms: Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family, Windows Seven

See Also

© 2013 All Rights Reserved.