PowerScript functions to C#


PowerScript Functions C# Supported
Abs Math.Abs Yes
ACos Math.Acos Yes
Activate No
AddCategory No
AddColumn No
AddData No
AddItem No
AddLargePicture No
AddPicture No
AddSeries No
AddSmallPicture No
AddStatePicture No
Arrange No
ArrangeSheets No
Asc Convert.ToChar Yes
ASin Math.Asin Yes
ATan Math.Atan Yes
Beep No
BeginTransaction No
Blob Encoding.ASCII.getBytes Yes
BlobEdit Array.Copy Yes
BlobMid No
BuildModel No
Cancel No
CanUndo No
CategoryCount No
CategoryName No
Ceiling Math.Ceiling Yes
ChangeDirectory Environment.CurrentDirectory Yes
ChangeMenu No
Char Convert.ToChar No
Check No
ChooseColor No
ClassList No
ClassName Obj.GetType().FullName Yes
Clear No
Clipboard No
Close No
CloseChannel No
CloseTab No
CloseUserObject No
CloseWithReturn No
CollapseItem No
CommandParm Environment.GetCommandLineArgs Yes
CommitTransaction No
ConnectToNewObject No
ConnectToNewRemoteObject No
ConnectToObject No
ConnectToRemoteObject No
ConnectToServer No
Copy No
CopyRTF No
Cos Math.Cos Yes
Cpu No
CreateDirectory Directory.CreateDirectory Yes
CreateInstance No
CreatePage No
Cut No
DataCount No
DataSource No
Date Convert.ToDateTime/new DateTime Yes
DateTime Convert.ToDateTime Yes
Day DateTime.Day No
DayName DateTime.DayOfWeek.ToString() Yes
DayNumber DateTime.DayOfWeek Yes
DaysAfter No
DBHandle No
DebugBreak No
Dec Convert.ToDecimal Yes
DeleteCategory No
DeleteColumn No
DeleteColumns No
DeleteData No
DeleteItem No
DeleteItems No
DeleteLargePicture No
DeleteLargePictures No
DeletePicture No
DeletePictures No
DeleteSeries No
DeleteSmallPicture No
DeleteSmallPictures No
DeleteStatePicture No
DeleteStatePictures No
DestroyModel No
DirectoryExists Directory.Exists Yes
DirList No
DirSelect No
Disable No
DisableCommit No
DisconnectObject No
DisconnectServer No
Double Convert.ToDouble Yes
DoVerb No
Drag No
DraggedObject No
Draw No
EditLabel No
Enable No
EnableCommit No
EntryList No
ExecRemote No
Exp Math.Exp Yes
ExpandAll No
ExpandItem No
Fact No
FileClose No
FileCopy File.Copy Yes
FileDelete File.Delete Yes
FileExists File.Exists Yes
FileLength FileInfo.Length Yes
FileMove File.Move Yes
FileOpen File.Open Yes
FileRead FileSteam.Read No
FileSeek FileSteam.Seek No
FileWrite FileSteam.Write No
Fill new String No
FillW new String No
Find No
FindCategory No
FindClassDefinition No
FindFunctionDefinition No
FindItem No
FindMatchingFunction No
FindNext No
FindSeries No
FindTypeDefinition No
FromAnsi Encoding.ASCII.GetString Yes
FromUnicode Encoding.Unicode.GetString Yes
GarbageCollect GC.Collect Yes
GarbageCollectGetTimeLimit No
GarbageCollectSetTimeLimit No
GetActiveSheet No
GetAlignment No
GetApplication No
GetArgElement No
GetAutomationNativePointer No
GetCertificateLabel No
GetChildrenList No
GetColumn No
GetCommandDDE No
GetCommandDDEOrigin No
GetCompanyName No
GetContextKeywords No
GetContextService No
GetCredentialAttribute No
GetCurrentDirectory Environment.CurrentDirectory Yes
GetData No
GetDataDDE No
GetDataDDEOrigin No
GetDataPieExplode No
GetDataStyle No
GetDataValue No
GetDynamicDate No
GetDynamicDateTime No
GetDynamicNumber No
GetDynamicString No
GetDynamicTime No
GetEnvironment No
GetFileOpenName No
GetFileSaveName No
GetFirstSheet No
GetFixesVersion No
GetFocus No
GetFolder No
GetGlobalProperty No
GetHostObject No
GetItem No
GetItemAtPointer No
GetLastReturn No
GetLibraryList No
GetMajorVersion No
GetMessage No
GetMinorVersion No
GetName No
GetNativePointer No
GetNextSheet No
GetOrigin No
GetParagraphSetting No
GetParent No
GetPin No
GetRecordSet No
GetRemote No
GetSeriesStyle No
GetServerInfo No
GetShortName No
GetSpacing No
GetStatus No
GetTextColor No
GetTextStyle No
GetToolbar No
GetToolbarPos No
GetTransactionName No
GetURL No
GetVersionName No
Handle No
Hide No
Hour DateTime.Hour Yes
HyperLinkToURL No
Idle No
ImpersonateClient No
ImportClipboard No
ImportFile No
ImportString No
IncomingCallList No
Init No
InputFieldChangeData No
InputFieldCurrentName No
InputFieldDeleteCurrent No
InputFieldGetData No
InputFieldInsert No
InputFieldLocate No
InsertCategory No
InsertClass No
InsertColumn No
InsertData No
InsertDocument No
InsertFile No
InsertItem No
InsertItemFirst No
InsertItemLast No
InsertItemSort No
InsertObject No
InsertPicture No
InsertSeries No
Int (int) cast Yes
Integer Convert.ToInt32 No
InternetData No
IntHigh No
IntLow No
InvokePBFunction No
_Is_A No
IsAlive No
IsAllArabic No
IsAllHebrew No
IsAnyArabic No
IsAnyHebrew No
IsArabic No
IsArabicAndNumbers No
IsCallerInRole No
IsDate No
IsHebrew No
IsHebrewAndNumbers No
IsImpersonating No
IsInTransaction No
IsNull var == null Yes
IsNumber Double.TryParse Yes
IsPreview No
IsSecurityEnabled No
IsTime No
IsTransactionAborted No
IsValid No
KeyDown No
LastPos String.LastIndexOf Yes
Left String.Substring Yes
LeftW String.Substring Yes
LeftTrim String.TrimStart Yes
LeftTrimW String.TrimStart Yes
Len String.Length Yes
Lenw String.Length Yes
Length String.Length Yes
LibraryCreate No
LibraryDelete No
LibraryDirectory No
LibraryDirectoryEx No
LibraryExport No
LibraryImport No
LineCount No
LineLength No
LineList No
LinkTo No
Listen No
Log Math.Log Yes
LogTen Math.Log Ys
Long Convert.ToInt32 Yes
LongLong Convert.ToInt64 Yes
Lookup No
Lower String.ToLower Yes
LowerBound Array.GetLowerBound Yes
mailAddress No
mailDeleteMessage No
mailGetMessages No
mailHandle No
mailLogoff No
mailLogon No
mailReadMessage No
mailRecipientDetails No
mailResolveRecipient No
mailSaveMessage No
mailSend No
Match System.Text.RegularExpressions.Regex.IsMatch Yes
MatchW System.Text.RegularExpressions.Regex.IsMatch Yes
Max Math.Max Yes
MemberDelete No
MemberExists No
MemberRename No
MessageBox MessageBox.Show Yes
Mid String.Substring Yes
MidW String.Substring Yes
Min Math.min Yes
Minute DateTime.Minute Yes
Mod % operator Yes
ModifyData No
Month DateTime.Month Yes
Move No
MoveTab No
_Narrow No
NextActivity No
Now DateTime.Now No
ObjectAtPointer No
Object_To_String No
OffsetPos No
Open No
OpenChannel No
OpenSheet No
OpenSheetWithParm No
OpenTab No
OpenTabWithParm No
OpenUserObject No
OpenUserObjectWithParm No
OpenWithParm No
OutgoingCallList No
PageCount No
PageCreated No
ParentWindow No
Paste No
PasteLink No
PasteRTF No
PasteSpecial No
Pi Math.PI Yes
PixelsToUnits No
PointerX No
PointerY No
PopMenu No
PopulateError No
Pos String.IndexOf Yes
PosW String.IndexOf Yes
Position No
Post No
PostEvent No
PostURL No
Preview No
Print No
PrintBitmap No
PrintCancel No
PrintClose No
PrintDataWindow No
PrintDefineFont No
PrintGetPrinter No
PrintGetPrinters No
PrintLine No
PrintOpen No
PrintOval No
PrintPage No
PrintRect No
PrintRoundRect No
PrintScreen No
PrintSend No
PrintSetFont No
PrintSetPrinter No
PrintSetSpacing No
PrintSetup No
PrintSetupPrinter No
PrintText No
PrintWidth No
PrintX No
PrintY No
ProfileInt No
ProfileString No
Rand No
Randomize No
Read No
Real Convert.ToSingle Yes
RegistryDelete No
RegistryGet No
RegistryKeys No
RegistrySet No
RegistryValues No
RelativeDate No
RelativeTime No
ReleaseAutomationNativePointer No
ReleaseNativePointer No
RemoteStopConnection No
RemoteStopListening No
RemoveDirectory Directory.Delete Yes
Repair No
Replace String.Replace Yes
ReplaceW String.Replace Yes
ReplaceText No
Reset No
ResetArgElements No
ResetDataColors No
Resize No
Resolve_Initial_References No
RespondRemote No
Restart No
ResumeTransaction No
Reverse No
RevertToSelf No
RGB Color.FromArgb Yes
Right String.Substring Yes
RightW String.Substring Yes
RightTrim String.TrimEnd Yes
RightTrimW String.TrimEnd Yes
RollbackOnly No
RollbackTransaction No
Round Math.Round Yes
RoutineList No
Run No
Save No
SaveAs No
SaveDocument No
Scroll No
ScrollNextPage No
ScrollNextRow No
ScrollPriorPage No
ScrollPriorRow No
ScrollToRow No
Second DateTime.Second Yes
SecondsAfter No
Seek No
SelectedColumn No
SelectedIndex No
SelectedItem No
SelectedLength No
SelectedLine No
SelectedPage No
SelectedStart No
SelectedText No
SelectionRange No
SelectItem No
SelectObject No
SelectTab No
SelectText No
SelectTextAll No
SelectTextLine No
SelectTextWord No
Send No
SeriesCount No
SeriesName No
SetAbort No
SetAlignment No
SetArgElement No
SetAutomationLocale No
SetAutomationPointer No
SetAutomationTimeout No
SetColumn No
SetComplete No
SetConnect No
SetData No
SetDataDDE No
SetDataPieExplode No
SetDataStyle No
SetDropHighlight No
SetDynamicParm No
SetFirstVisible No
SetFocus No
SetGlobalProperty No
SetItem No
SetLevelPictures No
SetLibraryList No
SetMask No
SetMessage No
SetMicroHelp No
SetNull var = null Yes
SetOverlayPicture No
SetParagraphSetting No
SetPicture No
SetPointer No
SetPosition No
SetProfileString No
SetRange No
SetRecordSet No
SetRedraw No
SetRemote No
SetResultSet No
SetSeriesStyle No
SetSpacing No
SetState No
SetTextColor No
SetTextStyle No
SetTimeout No
SetToolbar No
SetToolbarPos No
SetTop No
SetTraceFileName No
SetTransPool No
SharedObjectDirectory No
SharedObjectGet No
SharedObjectRegister No
SharedObjectUnregister No
Show No
ShowHeadFoot No
ShowHelp No
ShowPopupHelp No
Sign Math.Sign Yes
SignalError No
Sin Math.Sin Yes
Sleep Thread.Sleep Yes
Sort No
SortAll No
Space new String Yes
Sqrt Math.Sqrt Yes
Start No
StartHotLink No
StartServerDDE No
State No
StepIt No
Stop No
StopHotLink No
StopListening No
StopServerDDE No
String Convert.ToString Yes
String_To_Object No
SuspendTransaction No
SyntaxFromSQL No
SystemRoutine No
TabPostEvent No
TabTriggerEvent No
Tan Math.Tan Yes
Text No
TextLine No
Time DateTime.Time Yes
Timer No
ToAnsi Encoding.ASCII.GetBytes Yes
Today DateTime.Today Yes
Top No
TotalColumns No
TotalItems No
TotalSelected No
ToUnicode Encoding.Unicode.GetBytes Yes
TraceBegin No
TraceClose No
TraceDisableActivity No
TraceEnableActivity No
TraceEnd No
TraceError No
TraceOpen No
TraceUser No
TriggerEvent No
TriggerPBEvent No
Trim String.Trim Yes
TrimW String.Trim Yes
Truncate No
TrustVerify No
TypeOf No
Uncheck No
Undo No
UnitsToPixels No
UpdateLinksDialog No
Upper String.ToUpper Yes
UpperBound Array.GetUpperBound Yes
Which No
WordCap No
WorkSpaceHeight No
WorkSpaceWidth No
WorkSpaceX No
WorkSpaceY No
Write No
XMLParseFile No
XMLParseString No
Year DateTime.Year Yes
Yield No