0
account.incomingServer再表示: - 私は(左側のパネルの非表示アカウント)望んでいた私は、サーバーをincomming /アカウントのいずれかを失ったThunderbirdの拡張 - 私はすでに私のincomingServerの1隠し
var acctMgr = Cc["@mozilla.org/messenger/account-manager;1"].getService(Ci.nsIMsgAccountManager);
var accounts = acctMgr.accounts;
accounts.length; // =2
var account = accounts.queryElementAt(0, Ci.nsIMsgAccount);
account.incomingServer.hidden = true;
accounts.length; // =1
を。
質問:このサーバー/アカウントを元に戻すにはどうすればよいですか?
ここで私はいくつかのヒントがあります: hidden flag desc
サーバーは 、様々な検索方法を使用して名前でアカウントマネージャから取得することができますが、nsIMsgAccountManagerのGetAccountsと GetAllServers方法は、サーバ/アカウントを返しません。 - それをどうやるの?