если папка существует, верните true - PullRequest
2 голосов
/ 22 июля 2010

Я могу проверить, пуста ли папка.

this.emptyfolder = function(folderid) {
    result = PlacesUtils.getFolderContents(folderid);
    resultContainerNode = result.root;
    if (resultContainerNode.ChildCount == 0) {
        return true;
    } else {
        return false;
    }
}

Как проверить, существует ли папка, даже если она пуста?

1 Ответ

1 голос
/ 23 июля 2010

многие сервисные методы закладок будут выбрасываться, если идентификатор элемента не существует, например, PlacesUtils.bookmarks.getItemType (itemId);будет бросать.Но на самом деле я упускаю ваш вариант использования, когда вы работаете с папками, вы обычно работаете с представлениями, и вас не беспокоит тот факт, что существует определенный идентификатор элемента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...