__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
<!DOCTYPE html>
<html lang="es" dir="ltr">
<head>
<base href="../../../../../">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>ScriptForge Method Signatures</title>
<link rel="shortcut icon" href="media/navigation/favicon.ico">
<link type="text/css" href="normalize.css" rel="Stylesheet">
<link type="text/css" href="prism.css" rel="Stylesheet">
<link type="text/css" href="default.css" rel="Stylesheet">
<script type="text/javascript" src="polyfills.js"></script><script type="text/javascript" src="languages.js"></script><script type="text/javascript" src="es/langnames.js"></script><script type="text/javascript" src="flexsearch.debug.js"></script><script type="text/javascript" src="prism.js"></script><script type="text/javascript" src="help2.js" defer></script><script type="text/javascript" src="a11y-toggle.js" defer></script><script type="text/javascript" src="paginathing.js" defer></script><script type="text/javascript" src="es/bookmarks.js" defer></script><script type="text/javascript" src="es/contents.js" defer></script><script type="text/javascript" src="help.js" defer></script><meta name="viewport" content="width=device-width,initial-scale=1">
</head>
<body>
<header id="TopLeftHeader"><a class="symbol" href="es/text/shared/05/new_help.html"><div></div></a><a class="logo" href="es/text/shared/05/new_help.html"><p dir="auto">Ayuda de LibreOffice 25.2</p></a><div class="dropdowns"><div class="modules">
<button type="button" data-a11y-toggle="modules-nav" id="modules" aria-haspopup="true" aria-expanded="false" aria-controls="modules-nav">Módulo</button><nav id="modules-nav" hidden=""></nav>
</div></div></header><aside class="leftside"><input id="accordion-1" name="accordion-menu" type="checkbox"><label for="accordion-1" dir="auto">Contenido</label><div id="Contents" class="contents-treeview"></div></aside><div id="SearchFrame"><div id="Bookmarks">
<input id="search-bar" type="search" class="search" placeholder="Buscar en los marcadores del módulo elegido" dir="auto"><div class="nav-container" tabindex="0"><nav class="index" dir="auto"></nav></div>
</div></div>
<div id="DisplayArea" itemprop="softwareHelp" itemscope="true" itemtype="http://schema.org/SoftwareApplication">
<noscript><div id="WarnJS"><h1 dir="auto">Active JavaScript en el navegador para mostrar las páginas de ayuda de LibreOffice.</h1></div></noscript>
    <h1 id="hd_id31529004750471" dir="auto">
<a id="SF_Signatures"></a><span class="literal">ScriptForge</span> Method Signatures</h1>
    <a id="bm_id491529070339774"></a>        <meta itemprop="keywords" content="ScriptForge, Method signatures">
    <p id="par_id681619700336879" class="paragraph" dir="auto">ScriptForge libraries aggregate macro scripting resources for LibreOffice to be invoked from Basic macros or Python scripts. Its modules and classes are invoked from user scripts as "Services" that expose properties, methods and events.</p>
    <ul itemprop="Unordered" itemscope="true" itemtype="http://schema.org/ItemList" dir="auto">
       <li itemprop="itemListElement" itemscope="true" itemtype="http://schema.org/ItemListUnordered" dir="auto">
          <p id="par_id681623415196030" class="listitem" dir="auto">Whenever service methods are proposed solely for LibreOffice Basic, their syntax presentation matches that of Basic subroutines, functions or properties.</p>
       </li>
       <li itemprop="itemListElement" itemscope="true" itemtype="http://schema.org/ItemListUnordered" dir="auto">
          <p id="par_id401623415235965" class="listitem" dir="auto">Whenever service methods are proposed for Python and Basic, or solely for Python, their syntax and arguments use a specific textual layout.</p>
       </li>
    </ul>

    <h2 id="hd_id1001623415980365" dir="auto">Basic only service method</h2>
    <p id="par_id791623418737799" class="paragraph" dir="auto">Typographical characters such as brackets, ellipsis or curly braces denote optional, repetitive or compulsory arguments:</p>
    <div class="embedded">
<a id="Typography"></a>
    <ul itemprop="Unordered" itemscope="true" itemtype="http://schema.org/ItemList" dir="auto">
        <li itemprop="itemListElement" itemscope="true" itemtype="http://schema.org/ItemListUnordered" dir="auto"><p id="par_id181593700546735" class="listitem" dir="auto"><span class="emph">[opt1|opt2|opt3]</span> Items inside brackets are optional, alternatives are indicated with a vertical bar,</p></li>
        <li itemprop="itemListElement" itemscope="true" itemtype="http://schema.org/ItemListUnordered" dir="auto"><p id="par_id181593699546735" class="listitem" dir="auto"><span class="emph">case[[sep]…]</span> An ellipsis indicates a possible repetition, an optional separator may be specified,</p></li>
        <li itemprop="itemListElement" itemscope="true" itemtype="http://schema.org/ItemListUnordered" dir="auto"><p id="par_id712593699548486" class="listitem" dir="auto"><span class="emph">{choice1|choice2}</span> Items inside curly braces are mandatory, alternatives are indicated with a vertical bar.</p></li>
    </ul>
    </div>
    <h3 id="hd_id511616863794613" dir="auto">Ejemplo:</h3>
    <div class="bascode" itemscope="true" itemtype="http://schema.org/SoftwareSourceCode" itemprop="codeSampleType" content="snippet" data-tooltip="Pulse en el texto para copiarlo en el portapapeles"><pre dir="auto"><code class="language-visual-basic line-numbers">
       FSO.HashFile(FileName As String, _
           Algorithm As String = {MD5|SHA1|SHA224|SHA256|SHA384|SHA512}) As String
       SF_Array.ImportFromCSVFile(FileName As String, _
           [Delimiter = ","], [DateFormat As String]) As Variant
       SF_String.SplitNotQuoted(InputStr As String, _
          [Delimiter As String], [Occurrences As Long], [QuoteChar As String]) As Variant
    </code></pre></div>

    <h2 id="hd_id711623416000470" dir="auto">Python or Basic service methods</h2>
    <p id="par_id221623415475781" class="paragraph" dir="auto">The following typographical rules are mixing the UML notation, the API documentation layout and the UNO object inspector user interface:</p>
    <ul itemprop="Unordered" itemscope="true" itemtype="http://schema.org/ItemList" dir="auto">
    <li itemprop="itemListElement" itemscope="true" itemtype="http://schema.org/ItemListUnordered" dir="auto">
        <p id="par_id661623417427142" class="listitem" dir="auto">Optional parameters are indicated with either opt, '=' accompanying a default value, or '[ ]' brackets.</p>
    </li>
    <li itemprop="itemListElement" itemscope="true" itemtype="http://schema.org/ItemListUnordered" dir="auto">
        <p id="par_id351623417430814" class="listitem" dir="auto">arguments are lowercased, in order to comply with Python PEP 8 while Basic is case-agnostic.</p>
    </li>
    <li itemprop="itemListElement" itemscope="true" itemtype="http://schema.org/ItemListUnordered" dir="auto">
        <p id="par_id781623417432494" class="listitem" dir="auto">Collections arguments or API sequences are denoted using UML multiplicity. That applies also to return values.</p>
    </li>
    <li itemprop="itemListElement" itemscope="true" itemtype="http://schema.org/ItemListUnordered" dir="auto">
        <p id="par_id741623417433319" class="listitem" dir="auto">Basic data types and Python annotations are syntactically transposed as:</p>
    </li>
    </ul>
    <table border="1" class="" cellpadding="0" cellspacing="0">
      <tr>
        <th rowspan="" colspan="" class="tableheadcell" dir="auto">
          <p id="par_id131613838858931" class="tableheadintable" dir="auto">LibreOffice<br>Basic</p>
        </th>
        <th rowspan="" colspan="" class="tableheadcell" dir="auto">
          <p id="par_id441613838858931" class="tableheadintable" dir="auto">Sintaxis</p>
        </th>
        <th rowspan="" colspan="" class="tableheadcell" dir="auto">
          <p id="par_id441613839128931" class="tableheadintable" dir="auto">Python</p>
        </th>
      </tr>
      <tr>
        <td rowspan="" colspan="" dir="auto">
          <p id="par_id851613847558931" class="tablecontentintable" dir="auto">Booleano</p>
        </td>
        <td rowspan="" colspan="" dir="auto">
          <p id="par_id581613836728425" class="tablecontentintable" dir="auto">bool</p>
        </td>
        <td rowspan="" colspan="" dir="auto">
          <p id="par_id731613840022120" class="tablecontentintable" dir="auto">bool</p>
        </td>
      </tr>
    <tr>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id241623419591966" class="tablecontentintable" dir="auto">Date</p>
       </td>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id541623420256687" class="tablecontentintable" dir="auto">datetime</p>
       </td>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id421623420257224" class="tablecontentintable" dir="auto">datetime</p>
       </td>
    </tr>
    <tr>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id651623419593960" class="tablecontentintable" dir="auto">Double</p>
       </td>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id321623420281678" class="tablecontentintable" dir="auto">float</p>
       </td>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id471623420282320" class="tablecontentintable" dir="auto">float</p>
       </td>
    </tr>
    <tr>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id421623419594151" class="tablecontentintable" dir="auto">Integer</p>
       </td>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id971623420314751" class="tablecontentintable" dir="auto">int</p>
       </td>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id561623420315278" class="tablecontentintable" dir="auto">int</p>
       </td>
    </tr>
    <tr>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id511623419594366" class="tablecontentintable" dir="auto">Long</p>
       </td>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id451623420342159" class="tablecontentintable" dir="auto">int</p>
       </td>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id591623420343208" class="tablecontentintable" dir="auto">int</p>
       </td>
    </tr>
    <tr>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id541623419594576" class="tablecontentintable" dir="auto">Object</p>
       </td>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id601623420375543" class="tablecontentintable" dir="auto">obj</p>
       </td>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id601628420375147" class="tablecontentintable" dir="auto"></p>
       </td>
    </tr>
    <tr>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id931623419594783" class="tablecontentintable" dir="auto">Single</p>
       </td>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id821623420532337" class="tablecontentintable" dir="auto">float</p>
       </td>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id351623420532936" class="tablecontentintable" dir="auto">float</p>
       </td>
    </tr>
    <tr>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id391623419595010" class="tablecontentintable" dir="auto">String</p>
       </td>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id211623420546503" class="tablecontentintable" dir="auto">str</p>
       </td>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id681623420559167" class="tablecontentintable" dir="auto">str</p>
       </td>
    </tr>
    <tr>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id61623419595200" class="tablecontentintable" dir="auto">Variant</p>
       </td>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id81623420571390" class="tablecontentintable" dir="auto">any</p>
       </td>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id601628420044847" class="tablecontentintable" dir="auto"></p>
       </td>
    </tr>
    <tr>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id931623419595424" class="tablecontentintable" dir="auto">Objeto UNO</p>
       </td>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id821623420607671" class="tablecontentintable" dir="auto">uno</p>
       </td>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id601628420332587" class="tablecontentintable" dir="auto"></p>
       </td>
    </tr>
    <tr>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id951623419595631" class="tablecontentintable" dir="auto">Tipo definido<br>por el usuario (UDT)</p>
       </td>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id491623420626262" class="tablecontentintable" dir="auto">obj</p>
       </td>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id601628420215874" class="tablecontentintable" dir="auto"></p>
       </td>
    </tr>
    <tr>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id451623419793734" class="tablecontentintable" dir="auto">Servicio<br><span class="literal">ScriptForge</span></p>
       </td>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id761623420648335" class="tablecontentintable" dir="auto">svc</p>
       </td>
       <td rowspan="" colspan="" dir="auto">
           <p id="par_id601628420373974" class="tablecontentintable" dir="auto"></p>
       </td>
    </tr>
  </table>
<br>
  <h3 id="hd_id622616863794724" dir="auto">Ejemplo:</h3>
  <p id="par_id261623421276448" class="paragraph" dir="auto"><span class="input" data-tooltip="Pulse en el texto para copiarlo en el portapapeles">svc.Forms( opt form: any ): svc[0..*]</span></p>
  <p id="par_id921623420866535" class="paragraph" dir="auto"><span class="input" data-tooltip="Pulse en el texto para copiarlo en el portapapeles">svc.MsgBox( prompt: str, buttons = svc.MB_OK , opt title: str ): opt str</span></p>
  <p id="par_id641623420867288" class="paragraph" dir="auto"><span class="input" data-tooltip="Pulse en el texto para copiarlo en el portapapeles">svc.InputBox( prompt: str, default = "", [ title: str ], [ xpostwips: int, ypostwips: int ] ): str</span></p>
</div>
<div id="DonationFrame"></div>
<footer><h2 style="text-align: center;"><a href="https://books.libreoffice.org" target="_blank">Libros de LibreOffice</a></h2>
<div class="noteicon" dir="auto" style="display:flex;justify-content:center;flex-wrap:wrap;row-gap:15px;">
<img src="media/navigation/libo-writer.svg" alt="Writer Icon" style="width:60px;height:60px;"><img src="media/navigation/libo-calc.svg" alt="Calc Icon" style="width:60px;height:60px;"><img src="media/navigation/libo-impress.svg" alt="Impress Icon" style="width:60px;height:60px;"><img src="media/navigation/libo-draw.svg" alt="Draw Icon" style="width:60px;height:60px;"><img src="media/navigation/libo-base.svg" alt="Base Icon" style="width:60px;height:60px;"><img src="media/navigation/libo-math.svg" alt="Math Icon" style="width:60px;height:60px;"><img src="media/navigation/libo-symbol-black.svg" alt="Getting Started Icon" style="width:60px;height:60px;">
</div>
<div id="DEBUG" class="debug">
<h3 class="bug">Help content debug info:</h3>
<p dir="auto">This page is: <a href="https://opengrok.libreoffice.org/xref/help/source/text/sbasic/shared/03/sf_methods.xhp" target="_blank">/text/sbasic/shared/03/sf_methods.xhp</a></p>
<p dir="auto">Title is: ScriptForge Method Signatures</p>
<p id="bm_module" dir="auto"></p>
<p id="bm_system" dir="auto"></p>
<p id="bm_HID" dir="auto"></p>
</div></footer>
</body>
</html>

Filemanager

Name Type Size Permission Actions
avail_release.html File 8.05 KB 0644
lib_ScriptForge.html File 54.61 KB 0644
lib_depot.html File 5.35 KB 0644
lib_euro.html File 7.64 KB 0644
lib_formwizard.html File 5.38 KB 0644
lib_gimmicks.html File 7.76 KB 0644
lib_importwiz.html File 7.59 KB 0644
lib_schedule.html File 5.47 KB 0644
lib_script.html File 5.91 KB 0644
lib_template.html File 5.37 KB 0644
lib_tools.html File 74.88 KB 0644
lib_wikieditor.html File 5.62 KB 0644
sf_array.html File 84.5 KB 0644
sf_base.html File 45.49 KB 0644
sf_basic.html File 78.88 KB 0644
sf_calc.html File 209.75 KB 0644
sf_chart.html File 35.85 KB 0644
sf_database.html File 66.35 KB 0644
sf_dataset.html File 59.17 KB 0644
sf_datasheet.html File 42.59 KB 0644
sf_dialog.html File 164.91 KB 0644
sf_dialogcontrol.html File 92.57 KB 0644
sf_dictionary.html File 42.93 KB 0644
sf_document.html File 87.26 KB 0644
sf_exception.html File 47.22 KB 0644
sf_filesystem.html File 106.92 KB 0644
sf_form.html File 68.52 KB 0644
sf_formcontrol.html File 71.36 KB 0644
sf_formdocument.html File 24.99 KB 0644
sf_intro.html File 28.11 KB 0644
sf_l10n.html File 41.17 KB 0644
sf_menu.html File 36.53 KB 0644
sf_methods.html File 15.38 KB 0644
sf_platform.html File 32.07 KB 0644
sf_popupmenu.html File 32.73 KB 0644
sf_region.html File 48.56 KB 0644
sf_services.html File 13.42 KB 0644
sf_session.html File 58.96 KB 0644
sf_string.html File 125.2 KB 0644
sf_textstream.html File 28.87 KB 0644
sf_timer.html File 23.87 KB 0644
sf_toc.html File 136.53 KB 0644
sf_toolbar.html File 20.46 KB 0644
sf_toolbarbutton.html File 25.53 KB 0644
sf_ui.html File 63.35 KB 0644
sf_unittest.html File 62.35 KB 0644
sf_writer.html File 24.55 KB 0644
Filemanager