gmslAPI  0.1
gmslAPI: An API for Developing Upgrade Solutions using Great Migrations Technology
gmslAPI.gmStudioTask Class Reference

Public Member Functions

void Load (string infoPath)
 Initialize fields from gmStudioTask information file (assumes XML format) More...
 
string DetokenizeString (string input)
 Replace script parameters (i.e. SrcName%) with actual values from the TaskInfo instance More...
 

Public Attributes

string BndPath
 
string DeployFolder
 
string DevEnv
 
string Dialect
 
string IdfFromCodeFolder
 
string IdfFromIdlFolder
 
string JobId
 
string MigName
 
string NetExtn
 
string NetProjFolder
 
string ProjFolder
 
string ResxFolder
 
string RuntimeFolder
 
string SettingsFolder
 
string ShellToolExe
 
string SrcFolder
 
string SrcName
 
string SrcOrdr
 
string SrcPath
 
string TaskGuid
 
string TaskTag
 
string UserCmnt
 
string UserDesc
 
string UserFolder
 
string VirtualRoot
 
string WorkFolder
 

Member Function Documentation

◆ DetokenizeString()

string gmslAPI.gmStudioTask.DetokenizeString ( string  input)

Replace script parameters (i.e. SrcName%) with actual values from the TaskInfo instance

Parameters
inputString containing script parameter
Returns
String with parameters replaced with actual values

◆ Load()

void gmslAPI.gmStudioTask.Load ( string  infoPath)

Initialize fields from gmStudioTask information file (assumes XML format)

Parameters
infoPathPath to information file

The documentation for this class was generated from the following file: