--- title: Components.utils slug: Components.utils tags: - Wszystkie_kategorie - XPConnect translation_of: Mozilla/Tech/XPCOM/Language_Bindings/Components.utils ---

Components.utils to kolekcja różnych przydatnych, ale nie niezbędnych funkcji XPConnect. Interfejs tego obiektu został zdefiniowany w {{ Source("js/src/xpconnect/idl/xpccomponents.idl") }}. Obecnie obiekt ten ma następujące pola i metody:

Własność Opis
lookupMethod Odszukuje natywną (tj. zdefiniowaną w interfejsie) metodę lub własność obiektu XPCOM. Spełnia tę samą funkcję co XPCNativeWrapper.
reportError Zgłasza obiekt Error JavaScriptu do konsoli błędów.
Sandbox Tworzy obiekty piaskownicy (sandbox) do wykorzystania w evalInSandbox.
evalInSandbox Wykonuje kod JavaScriptu w piaskownicy, zwykle wykorzystywana do wykonywania kodu z ograniczonymi uprawnieniami.
{{ languages( { "en": "en/Components.utils", "fr": "fr/Components.utils", "ja": "ja/Components.utils" } ) }}