<tdclass="itemcode"><code>class function <strong><ahref="uCEFCommandLine.TCefCommandLineRef.html#UnWrap-Pointer-">UnWrap</a></strong>(data: Pointer): <ahref="uCEFInterfaces.ICefCommandLine.html">ICefCommandLine</a>;</code></td>
<tdclass="itemcode"><code>class function <strong><ahref="uCEFCommandLine.TCefCommandLineRef.html#New">New</a></strong>: <ahref="uCEFInterfaces.ICefCommandLine.html">ICefCommandLine</a>;</code></td>
<tdclass="itemcode"><code>class function <strong><ahref="uCEFCommandLine.TCefCommandLineRef.html#Global">Global</a></strong>: <ahref="uCEFInterfaces.ICefCommandLine.html">ICefCommandLine</a>;</code></td>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefCommandLine.html#IsValid">ICefCommandLine.IsValid</a>.</p><p>
Returns true (1) if this object is valid. Do not call any other functions if this function returns false (0). </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefCommandLine.html#IsReadOnly">ICefCommandLine.IsReadOnly</a>.</p><p>
Returns true (1) if the values of this object are read-only. Some APIs may expose read-only objects. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefCommandLine.html#Copy">ICefCommandLine.Copy</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefCommandLine.html#InitFromArgv-Integer-PPAnsiChar-">ICefCommandLine.InitFromArgv</a>.</p><p>
Initialize the command line with the specified |argc| and |argv| values. The first argument must be the name of the program. This function is only supported on non-Windows platforms. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefCommandLine.html#InitFromString-ustring-">ICefCommandLine.InitFromString</a>.</p><p>
Initialize the command line with the string returned by calling GetCommandLineW(). This function is only supported on Windows. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefCommandLine.html#Reset">ICefCommandLine.Reset</a>.</p><p>
Reset the command-line switches and arguments but leave the program component unchanged. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefCommandLine.html#GetCommandLineString">ICefCommandLine.GetCommandLineString</a>.</p><p>
Constructs and returns the represented command line string. Use this function cautiously because quoting behavior is unclear. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefCommandLine.html#GetArgv-TStrings-">ICefCommandLine.GetArgv</a>.</p><p>
Retrieve the original command line string as a vector of strings. The argv array: `{ program, [(–|-|/)switch[=value]]*, [–], [argument]* }` </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefCommandLine.html#GetProgram">ICefCommandLine.GetProgram</a>.</p><p>
Get the program part of the command line string (the first item). </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefCommandLine.html#SetProgram-ustring-">ICefCommandLine.SetProgram</a>.</p><p>
Set the program part of the command line string (the first item). </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefCommandLine.html#HasSwitches">ICefCommandLine.HasSwitches</a>.</p><p>
Returns true (1) if the command line has switches. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefCommandLine.html#HasSwitch-ustring-">ICefCommandLine.HasSwitch</a>.</p><p>
Returns true (1) if the command line contains the given switch. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefCommandLine.html#GetSwitchValue-ustring-">ICefCommandLine.GetSwitchValue</a>.</p><p>
Returns the value associated with the given switch. If the switch has no value or isn't present this function returns the NULL string. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefCommandLine.html#GetSwitches-TStrings-">ICefCommandLine.GetSwitches</a>.</p><p>
Returns the map of switch names and values. If a switch has no value an NULL string is returned. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefCommandLine.html#GetSwitches-TStringList-TStringList-">ICefCommandLine.GetSwitches</a>.</p><p>
Returns the map of switch names and values. If a switch has no value an NULL string is returned. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefCommandLine.html#AppendSwitch-ustring-">ICefCommandLine.AppendSwitch</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefCommandLine.html#AppendSwitchWithValue-ustring-ustring-">ICefCommandLine.AppendSwitchWithValue</a>.</p><p>
Add a switch with the specified value to the end of the command line. If the switch has no value pass an NULL value string. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefCommandLine.html#HasArguments">ICefCommandLine.HasArguments</a>.</p><p>
True if there are remaining command line arguments. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefCommandLine.html#GetArguments-TStrings-">ICefCommandLine.GetArguments</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefCommandLine.html#AppendArgument-ustring-">ICefCommandLine.AppendArgument</a>.</p><p>
Add an argument to the end of the command line. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefCommandLine.html#PrependWrapper-ustring-">ICefCommandLine.PrependWrapper</a>.</p><p>
Insert a command before the current command. Common for debuggers, like "valgrind" or "gdb –args". </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefCommandLine.html#RemoveSwitch-ustring-">ICefCommandLine.RemoveSwitch</a>.</p><p>
Remove a switch from the command line. If no such switch is present, this has no effect. </p>
<tdclass="itemcode"><spanid="UnWrap-Pointer-"></span><code>class function <strong>UnWrap</strong>(data: Pointer): <ahref="uCEFInterfaces.ICefCommandLine.html">ICefCommandLine</a>;</code></td>
</tr>
<tr><tdcolspan="2">
<p>
Returns a ICefCommandLine instance using a PCefCommandLine data pointer. </p>
<tdclass="itemcode"><spanid="New"></span><code>class function <strong>New</strong>: <ahref="uCEFInterfaces.ICefCommandLine.html">ICefCommandLine</a>;</code></td>
<tdclass="itemcode"><spanid="Global"></span><code>class function <strong>Global</strong>: <ahref="uCEFInterfaces.ICefCommandLine.html">ICefCommandLine</a>;</code></td>
</tr>
<tr><tdcolspan="2">
<p>
Returns the singleton global ICefCommandLine object. The returned object will be read-only. </p>