Browse Source

More improvements in C# intellisense

Close #4419
pull/4413/merge
MCCshreyas 7 years ago committed by Don HO
parent
commit
2e4b01cd3d
  1. 560
      PowerEditor/installer/APIs/cs.xml

560
PowerEditor/installer/APIs/cs.xml

@ -5,6 +5,182 @@
<KeyWord name="abstract" />
<KeyWord name="as" />
<KeyWord name="async" />
<KeyWord name="Array.BinarySearch" func="yes">
<Overload retVal="int" >
<Param name="Array array" />
<Param name="object value" />
</Overload>
<Overload retVal="int" >
<Param name="Array array" />
<Param name="object value" />
<Param name="System.Collections.IComparer comparer" />
</Overload>
<Overload retVal="int" >
<Param name="Array array" />
<Param name="int index" />
<Param name="int length" />
<Param name="object value" />
</Overload>
<Overload retVal="int" >
<Param name="Array array" />
<Param name="int index" />
<Param name="int length" />
<Param name="object value" />
<Param name="System.Collections.IComparer comparer" />
</Overload>
</KeyWord>
<KeyWord name="Array.Clear" func="yes">
<Overload retVal="void" >
<Param name="Array array" />
<Param name="int index" />
<Param name="int length" />
</Overload>
</KeyWord>
<KeyWord name="Array.ConstrainedCopy" func="yes">
<Overload retVal="void" >
<Param name="Array sourceArray" />
<Param name="int sourceIndex" />
<Param name="Array destinationArray" />
<Param name="int destinationIndex" />
<Param name="int length" />
</Overload>
</KeyWord>
<KeyWord name="Array.Copy" func="yes">
<Overload retVal="void" >
<Param name="Array sourceArray" />
<Param name="Array destinationArray" />
<Param name="int length" />
</Overload>
<Overload retVal="void" >
<Param name="Array sourceArray" />
<Param name="Array destinationArray" />
<Param name="long length" />
</Overload>
<Overload retVal="void" >
<Param name="Array sourceArray" />
<Param name="int sourceIndex" />
<Param name="Array destinationArray" />
<Param name="int destinationIndex" />
<Param name="int length" />
</Overload>
<Overload retVal="void" >
<Param name="Array sourceArray" />
<Param name="long sourceIndex" />
<Param name="Array destinationArray" />
<Param name="long destinationIndex" />
<Param name="long length" />
</Overload>
</KeyWord>
<KeyWord name="Array.CreateInstance" func="yes">
<Overload retVal="Array" >
<Param name="Type elementType" />
<Param name="int length" />
</Overload>
<Overload retVal="Array" >
<Param name="Type elementType" />
<Param name="params int[] length" />
</Overload>
<Overload retVal="Array" >
<Param name="Type elementType" />
<Param name="params long[] length" />
</Overload>
<Overload retVal="Array" >
<Param name="Type elementType" />
<Param name="int lenght1" />
<Param name="int lenght2" />
</Overload>
<Overload retVal="Array" >
<Param name="Type elementType" />
<Param name="int[] lenght1" />
<Param name="int[] lenght2" />
</Overload>
<Overload retVal="Array" >
<Param name="Type elementType" />
<Param name="int lenght1" />
<Param name="int lenght2" />
<Param name="int lenght3" />
</Overload>
</KeyWord>
<KeyWord name="Array.Equals" func="yes">
<Overload retVal="bool" >
<Param name="object obj1" />
<Param name="object obj2" />
</Overload>
</KeyWord>
<KeyWord name="Array.IndexOf" func="yes">
<Overload retVal="int" >
<Param name="Array array" />
<Param name="object value" />
</Overload>
<Overload retVal="int" >
<Param name="Array array" />
<Param name="object value" />
<Param name="int startIndex" />
</Overload>
<Overload retVal="int" >
<Param name="Array array" />
<Param name="object value" />
<Param name="int startIndex" />
<Param name="int count" />
</Overload>
</KeyWord>
<KeyWord name="Array.LastIndexOf" func="yes">
<Overload retVal="int" >
<Param name="Array array" />
<Param name="object value" />
</Overload>
<Overload retVal="int" >
<Param name="Array array" />
<Param name="object value" />
<Param name="int startIndex" />
</Overload>
<Overload retVal="int" >
<Param name="Array array" />
<Param name="object value" />
<Param name="int startIndex" />
<Param name="int count" />
</Overload>
</KeyWord>
<KeyWord name="Array.ReferenceEquals" func="yes">
<Overload retVal="bool" >
<Param name="object objA" />
<Param name="object objB" />
</Overload>
</KeyWord>
<KeyWord name="Array.Reverse" func="yes">
<Overload retVal="void" >
<Param name="Array array" />
</Overload>
<Overload retVal="void" >
<Param name="Array array" />
<Param name="int index" />
<Param name="int length" />
</Overload>
</KeyWord>
<KeyWord name="Array.Sort" func="yes">
<Overload retVal="void" >
<Param name="Array array" />
</Overload>
<Overload retVal="void" >
<Param name="Array items" />
<Param name="Array keys" />
</Overload>
<Overload retVal="void" >
<Param name="Array items" />
<Param name="System.Collections.IComparer comparer" />
</Overload>
<Overload retVal="void" >
<Param name="Array array" />
<Param name="int index" />
<Param name="int length" />
</Overload>
<Overload retVal="void" >
<Param name="Array array" />
<Param name="int index" />
<Param name="int length" />
<Param name="System.Collections.IComparer comparer" />
</Overload>
</KeyWord>
<KeyWord name="await" />
<KeyWord name="base" />
<KeyWord name="bool" />
@ -144,6 +320,11 @@
<Param name="uint value" />
</Overload>
</KeyWord>
<KeyWord name="Console.ResetColor" func="yes">
<Overload retVal="void" >
<Param name="..."/>
</Overload>
</KeyWord>
<KeyWord name="Console.Read" func="yes">
<Overload retVal="int" >
<Param name="..."/>
@ -258,6 +439,303 @@
<KeyWord name="extern" />
<KeyWord name="false" />
<KeyWord name="FileStream" />
<KeyWord name="File.AppendAllLines" func="yes">
<Overload retVal="void" >
<Param name="string path" />
<Param name="System.Collections.Generic.IEnumerable<string> contents" />
</Overload>
<Overload retVal="void" >
<Param name="string path" />
<Param name="System.Collections.Generic.IEnumerable<string> contents" />
<Param name="System.Text.Encoding encoding" />
</Overload>
</KeyWord>
<KeyWord name="File.AppendAllText" func="yes">
<Overload retVal="void" >
<Param name="string path" />
<Param name="string contents" />
</Overload>
<Overload retVal="void" >
<Param name="string path" />
<Param name="string contents" />
<Param name="System.Text.Encoding encoding" />
</Overload>
</KeyWord>
<KeyWord name="File.AppendText" func="yes">
<Overload retVal="StreamWriter" >
<Param name="string path" />
</Overload>
</KeyWord>
<KeyWord name="File.Copy" func="yes">
<Overload retVal="void" >
<Param name="string sourceFileName" />
<Param name="string destFileName" />
</Overload>
<Overload retVal="void" >
<Param name="string sourceFileName" />
<Param name="string destFileName" />
<Param name="bool overwrite" />
</Overload>
</KeyWord>
<KeyWord name="File.Create" func="yes">
<Overload retVal="FileStream" >
<Param name="string path" />
</Overload>
<Overload retVal="FileStream" >
<Param name="string path" />
<Param name="int bufferSize" />
</Overload>
<Overload retVal="FileStream" >
<Param name="string path" />
<Param name="int bufferSize" />
<Param name="FileOptions options" />
</Overload>
<Overload retVal="FileStream" >
<Param name="string path" />
<Param name="int bufferSize" />
<Param name="FileOptions options" />
<Param name="System.Security.AccessControl.FileSecurity FileSecurity" />
</Overload>
</KeyWord>
<KeyWord name="File.CreateText" func="yes">
<Overload retVal="StreamWriter" >
<Param name="string path" />
</Overload>
</KeyWord>
<KeyWord name="File.Decrypt" func="yes">
<Overload retVal="void" >
<Param name="string path" />
</Overload>
</KeyWord>
<KeyWord name="File.Delete" func="yes">
<Overload retVal="void" >
<Param name="string path" />
</Overload>
</KeyWord>
<KeyWord name="File.Encrypt" func="yes">
<Overload retVal="void" >
<Param name="string path" />
</Overload>
</KeyWord>
<KeyWord name="File.Exists" func="yes">
<Overload retVal="bool" >
<Param name="string path" />
</Overload>
</KeyWord>
<KeyWord name="File.GetAccessControl" func="yes">
<Overload retVal="System.Security.AccessControl.FileSecurity" >
<Param name="string path" />
</Overload>
<Overload retVal="System.Security.AccessControl.FileSecurity" >
<Param name="string path" />
<Param name="System.Security.AccessControl.AccessControlSections includeSections" />
</Overload>
</KeyWord>
<KeyWord name="File.GetAttributes" func="yes">
<Overload retVal="FileAttributes" >
<Param name="string path" />
</Overload>
</KeyWord>
<KeyWord name="File.GetCreationTime" func="yes">
<Overload retVal="DateTime" >
<Param name="string path" />
</Overload>
</KeyWord>
<KeyWord name="File.GetCreationTimeUtc" func="yes">
<Overload retVal="DateTime" >
<Param name="string path" />
</Overload>
</KeyWord>
<KeyWord name="File.GetLastAccessTime" func="yes">
<Overload retVal="DateTime" >
<Param name="string path" />
</Overload>
</KeyWord>
<KeyWord name="File.GetLastAccessTimeUtc" func="yes">
<Overload retVal="DateTime" >
<Param name="string path" />
</Overload>
</KeyWord>
<KeyWord name="File.GetLastWriteTime" func="yes">
<Overload retVal="DateTime" >
<Param name="string path" />
</Overload>
</KeyWord>
<KeyWord name="File.GetLastWriteTimeUtc" func="yes">
<Overload retVal="DateTime" >
<Param name="string path" />
</Overload>
</KeyWord>
<KeyWord name="File.Move" func="yes">
<Overload retVal="void" >
<Param name="string sourceFileName" />
<Param name="string destFileName" />
</Overload>
</KeyWord>
<KeyWord name="File.Open" func="yes">
<Overload retVal="FileStream" >
<Param name="string path" />
<Param name="FileMode mode" />
</Overload>
<Overload retVal="FileStream" >
<Param name="string path" />
<Param name="FileMode mode" />
<Param name="FileAccess access" />
</Overload>
<Overload retVal="FileStream" >
<Param name="string path" />
<Param name="FileMode mode" />
<Param name="FileAccess access" />
<Param name="FileShare share" />
</Overload>
</KeyWord>
<KeyWord name="File.OpenRead" func="yes">
<Overload retVal="FileStream" >
<Param name="string path" />
</Overload>
</KeyWord>
<KeyWord name="File.OpenText" func="yes">
<Overload retVal="StreamReader" >
<Param name="string path" />
</Overload>
</KeyWord>
<KeyWord name="File.OpenWrite" func="yes">
<Overload retVal="FileStream" >
<Param name="string path" />
</Overload>
</KeyWord>
<KeyWord name="File.ReadAllBytes" func="yes">
<Overload retVal="byte[]" >
<Param name="string path" />
</Overload>
</KeyWord>
<KeyWord name="File.ReadAllLines" func="yes">
<Overload retVal="string[]" >
<Param name="string path" />
</Overload>
<Overload retVal="string[]" >
<Param name="string path" />
<Param name="System.Text.Encoding encoding" />
</Overload>
</KeyWord>
<KeyWord name="File.ReadAllText" func="yes">
<Overload retVal="string[]" >
<Param name="string path" />
</Overload>
<Overload retVal="string[]" >
<Param name="string path" />
<Param name="System.Text.Encoding encoding" />
</Overload>
</KeyWord>
<KeyWord name="File.ReadLines" func="yes">
<Overload retVal="System.Collections.Generic.IEnumerable<string>" >
<Param name="string path" />
</Overload>
<Overload retVal="System.Collections.Generic.IEnumerable<string>" >
<Param name="string path" />
<Param name="System.Text.Encoding encoding" />
</Overload>
</KeyWord>
<KeyWord name="File.Replace" func="yes">
<Overload retVal="void" >
<Param name="string sourceFileName" />
<Param name="string destFileName" />
<Param name="string destBackupFileName" />
</Overload>
<Overload retVal="void" >
<Param name="string sourceFileName" />
<Param name="string destFileName" />
<Param name="string destBackupFileName" />
<Param name="bool ignoreMetaDataErrors" />
</Overload>
</KeyWord>
<KeyWord name="File.SetAccessControl" func="yes">
<Overload retVal="void" >
<Param name="string path" />
<Param name="System.Security.AccessControl.FileSecurity fileSecurity" />
</Overload>
</KeyWord>
<KeyWord name="File.SetAttributes" func="yes">
<Overload retVal="void" >
<Param name="string path" />
<Param name="FileAttributes fileAttributes " />
</Overload>
</KeyWord>
<KeyWord name="File.SetCreationTime" func="yes">
<Overload retVal="void" >
<Param name="string path" />
<Param name="DateTime creationTime " />
</Overload>
</KeyWord>
<KeyWord name="File.SetCreationTimeUtc" func="yes">
<Overload retVal="void" >
<Param name="string path" />
<Param name="DateTime creationTime " />
</Overload>
</KeyWord>
<KeyWord name="File.SetLastAccessTime" func="yes">
<Overload retVal="void" >
<Param name="string path" />
<Param name="DateTime creationTime " />
</Overload>
</KeyWord>
<KeyWord name="File.SetLastAccessTimeUtc" func="yes">
<Overload retVal="void" >
<Param name="string path" />
<Param name="DateTime creationTime " />
</Overload>
</KeyWord>
<KeyWord name="File.SetLastWriteTime" func="yes">
<Overload retVal="void" >
<Param name="string path" />
<Param name="DateTime creationTime " />
</Overload>
</KeyWord>
<KeyWord name="File.SetLastWriteTimeUtc" func="yes">
<Overload retVal="void" >
<Param name="string path" />
<Param name="DateTime creationTime " />
</Overload>
</KeyWord>
<KeyWord name="File.WriteAllBytes" func="yes">
<Overload retVal="void" >
<Param name="string path" />
<Param name="byte[] bytes " />
</Overload>
</KeyWord>
<KeyWord name="File.WriteAllLines" func="yes">
<Overload retVal="void" >
<Param name="string path" />
<Param name="string[] content " />
</Overload>
<Overload retVal="void" >
<Param name="string path" />
<Param name="string[] content " />
<Param name="System.Collections.Generic.IEnumerable<string> content " />
</Overload>
<Overload retVal="void" >
<Param name="string path" />
<Param name="string[] content " />
<Param name="System.Text.Encoding encoding " />
</Overload>
<Overload retVal="void" >
<Param name="string path" />
<Param name="string[] content " />
<Param name="System.Text.Encoding encoding " />
<Param name="System.Collections.Generic.IEnumerable<string> content " />
</Overload>
</KeyWord>
<KeyWord name="File.WriteAllText" func="yes">
<Overload retVal="void" >
<Param name="string path" />
<Param name="string content " />
</Overload>
<Overload retVal="void" >
<Param name="string path" />
<Param name="string content " />
<Param name="System.Text.Encoding encoding " />
</Overload>
</KeyWord>
<KeyWord name="finally" />
<KeyWord name="fixed" />
<KeyWord name="float" />
@ -297,6 +775,74 @@
<KeyWord name="Microsoft.VisualBasic" />
<KeyWord name="Microsoft.Vsa" />
<KeyWord name="Microsoft.Win32" />
<KeyWord name="MessageBox.Show" func="yes" >
<Overload retVal="DialogResult" >
<Param name="string text" />
</Overload>
<Overload retVal="DialogResult" >
<Param name="string text" />
<Param name="string caption" />
</Overload>
<Overload retVal="DialogResult" >
<Param name="string text" />
<Param name="string caption" />
<Param name="MessageBoxButtons buttons" />
</Overload>
<Overload retVal="DialogResult" >
<Param name="string text" />
<Param name="string caption" />
<Param name="MessageBoxButtons buttons" />
<Param name="MessageBoxIcons icons" />
</Overload>
<Overload retVal="DialogResult" >
<Param name="string text" />
<Param name="string caption" />
<Param name="MessageBoxButtons buttons" />
<Param name="MessageBoxIcons icons" />
</Overload>
<Overload retVal="DialogResult" >
<Param name="string text" />
<Param name="string caption" />
<Param name="MessageBoxButtons buttons" />
<Param name="MessageBoxIcons icons" />
<Param name="MessageBoxDefaultButtons defaultButtons" />
</Overload>
<Overload retVal="DialogResult" >
<Param name="string text" />
<Param name="string caption" />
<Param name="MessageBoxButtons buttons" />
<Param name="MessageBoxIcons icons" />
<Param name="MessageBoxDefaultButtons defaultButtons" />
<Param name="MessageBoxOptions options" />
</Overload>
<Overload retVal="DialogResult" >
<Param name="string text" />
<Param name="string caption" />
<Param name="MessageBoxButtons buttons" />
<Param name="MessageBoxIcons icons" />
<Param name="MessageBoxDefaultButtons defaultButtons" />
<Param name="MessageBoxOptions options" />
</Overload>
<Overload retVal="DialogResult" >
<Param name="string text" />
<Param name="string caption" />
<Param name="MessageBoxButtons buttons" />
<Param name="MessageBoxIcons icons" />
<Param name="MessageBoxDefaultButtons defaultButtons" />
<Param name="MessageBoxOptions options" />
<Param name="string helpFilePath" />
</Overload>
<Overload retVal="DialogResult" >
<Param name="string text" />
<Param name="string caption" />
<Param name="MessageBoxButtons buttons" />
<Param name="MessageBoxIcons icons" />
<Param name="MessageBoxDefaultButtons defaultButtons" />
<Param name="MessageBoxOptions options" />
<Param name="string helpFilePath" />
<Param name="string keyword" />
</Overload>
</KeyWord>
<KeyWord name="namespace" />
<KeyWord name="new" />
<KeyWord name="null" />
@ -329,6 +875,7 @@
<KeyWord name="Stack.Enumerator" />
<KeyWord name="stackalloc" />
<KeyWord name="static" />
<KeyWord name="STAThread" />
<KeyWord name="StreamWriter" />
<KeyWord name="string" />
<KeyWord name="StringBuilder" />
@ -439,6 +986,19 @@
<Param name="TimeSpan timeout" />
</Overload>
</KeyWord>
<KeyWord name="Thread.AllocateDataSlot" func="yes">
<Overload retVal="LocalDataStoreSlot" >
<Param name="..."/>
</Overload>
</KeyWord>
<KeyWord name="Thread.AllocateNamedDataSlot" func="yes">
<Overload retVal="LocalDataStoreSlot" >
<Param name="string name"/>
</Overload>
</KeyWord>
<KeyWord name="true" />
<KeyWord name="try" />
<KeyWord name="typeof" />

Loading…
Cancel
Save