Spec-Zone .ru
спецификации, руководства, описания, API
Spec-Zone .ru
спецификации, руководства, описания, API
Библиотека разработчика Mac Разработчик
Поиск

 

Эта страница руководства для  версии 10.9 Mac OS X

Если Вы выполняете различную версию  Mac OS X, просматриваете документацию локально:

Читать страницы руководства

Страницы руководства предназначаются как справочник для людей, уже понимающих технологию.

  • Чтобы изучить, как руководство организовано или узнать о синтаксисе команды, прочитайте страницу руководства для страниц справочника (5).

  • Для получения дополнительной информации об этой технологии, ищите другую документацию в Библиотеке Разработчика Apple.

  • Для получения общей информации о записи сценариев оболочки, считайте Shell, Пишущий сценарий Учебника для начинающих.



namespacex(n)                            Namespace utility commands                            namespacex(n)



____________________________________________________________________________________________________________

NAME
       namespacex - Namespace utility commands

SYNOPSIS
       package require Tcl  8.5

       package require namespacex  ?0.1?

       ::namespacex hook add ?namespace? cmdprefix

       ::namespacex hook proc ?namespace? arguments body

       ::namespacex hook on ?namespace? guardcmdprefix actioncmdprefix

       ::namespacex hook next arg...

       ::namespacex info allchildren namespace

       ::namespacex info allvars namespace

       ::namespacex info vars namespace ?pattern?

       ::namespacex state get namespace

       ::namespacex state set namespace dict

       ::namespacex state drop namespace

____________________________________________________________________________________________________________

DESCRIPTION
       This package provides a number of utility commands for working with namespaces.

API
       ::namespacex hook add ?namespace? cmdprefix

       ::namespacex hook proc ?namespace? arguments body

       ::namespacex hook on ?namespace? guardcmdprefix actioncmdprefix

       ::namespacex hook next arg...

       ::namespacex info allchildren namespace
              This  command  returns  a  list  containing the names of all child namespaces in the specified
              namespace and its children. The names are all fully qualified.

       ::namespacex info allvars namespace
              This command returns a list containing the names of all variables in the  specified  namespace
              and its children. The names are all relative to namespace, and not fully qualified.

       ::namespacex info vars namespace ?pattern?
              This  command returns a list containing the names of all variables in the specified namespace.

       ::namespacex state get namespace
              This command returns a dictionary holding the names and values of all variables in the  speci-fied specified
              fied namespace and its child namespaces.

              Note that the names are all relative to namespace, and not fully qualified.

       ::namespacex state set namespace dict
              This  command  takes  a  dictionary  holding  the  names and values for a set of variables and
              replaces the current state of the specified namespace  and  its  child  namespaces  with  this
              state.  The result of the command is the empty string.

       ::namespacex state drop namespace
              This  command  unsets  all variables in the specified namespace and its child namespaces.  The
              result of the command is the empty string.


KEYWORDS
       extended namespace, info, namespace unknown, namespace utilities,  state  (de)serialization,  unknown
       hooking, utilities

COPYRIGHT
       Copyright (c) 200? Neil Madden (http://wiki.tcl.tk/12790)
       Copyright (c) 200? Various (http://wiki.tcl.tk/1489)
       Copyright (c) 2010 Documentation, Andreas Kupries




namespacex                                           0.1                                       namespacex(n)

Сообщение о проблемах

Способ сообщить о проблеме с этой страницей руководства зависит от типа проблемы:

Ошибки содержания
Ошибки отчета в содержании этой документации со ссылками на отзыв ниже.
Отчеты об ошибках
Сообщите об ошибках в функциональности описанного инструмента или API через Генератор отчетов Ошибки.
Форматирование проблем
Отчет, форматирующий ошибки в интерактивной версии этих страниц со ссылками на отзыв ниже.