Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quelle  nsIClipboardHelper.idl   Sprache: C

 

/*
 * This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */


#include "nsISupports.idl"
#include "nsIClipboard.idl"

%{ C++
#include "nsString.h" // needed for AString -> nsAString, unfortunately
%}

/**
 * helper service for common uses of nsIClipboard.
 */


[scriptable, uuid(438307fd-0c68-4d79-922a-f6cc9550cd02)]
interface nsIClipboardHelper : nsISupports
{
  cenum SensitiveData : 8 {
    NotSensitive = 0,
    Sensitive = 1,
  };

  /**
   * copy string to given clipboard
   *
   * @param aString, the string to copy to the clipboard
   * @param aClipboardID, the ID of the clipboard to copy to
   *        (eg. kSelectionClipboard -- see nsIClipboard.idl)
   * @param aSettingWindowContext
   *         The window context that is setting the clipboard, if any. This is used
   *         to possibly bypass Content Analysis if a set clipboard and get clipboard
   *         operation are done on the same page.
   * @param aSensitive, optional flag to indicate that data is sensitive, like a password.
   *        That will exclude data from Cloud Clipboard/Clipboard History on Windows.
   */

  void copyStringToClipboard(in AString aString, in nsIClipboard_ClipboardType aClipboardID,
                             [optional] in WindowContext aSettingWindowContext,
                             [optional, default(NotSensitive)] in nsIClipboardHelper_SensitiveData aSensitive);

  /**
   * copy string to (default) clipboard
   *
   * @param aString, the string to copy to the clipboard
   * @param aSettingWindowContext
   *         The window context that is setting the clipboard, if any. This is used
   *         to possibly bypass Content Analysis if a set clipboard and get clipboard
   *         operation are done on the same page.
   * @param aSensitive, optional flag to indicate that data is sensitive, like a password.
   *        That will exclude data from Cloud Clipboard/Clipboard History on Windows.
   */

  void copyString(in AString aString,
                  [optional] in WindowContext aSettingWindowContext,
                  [optional, default(NotSensitive)] in nsIClipboardHelper_SensitiveData aSensitive);
};

Messung V0.5 in Prozent
C=92 H=100 G=95

¤ Dauer der Verarbeitung: 0.16 Sekunden  (vorverarbeitet am  2026-09-28) ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Statistik
#Sources=1126864
#Domains=1897691