/* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* vim: set ts=8 sts=2 et sw=2 tw=80: */ /* 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/. */
//======================================================================================== // // Defines property names for directories available from standard // nsIDirectoryServiceProviders. These keys are not guaranteed to exist because // the nsIDirectoryServiceProviders which provide them are optional. // // Keys whose definition ends in "DIR" or "FILE" return a single nsIFile (or // subclass). Keys whose definition ends in "LIST" return an nsISimpleEnumerator // which enumerates a list of file objects. // // System and XPCOM level properties are defined in nsDirectoryServiceDefs.h. // //========================================================================================
// -------------------------------------------------------------------------------------- // Files and directories which exist on a per-product basis // --------------------------------------------------------------------------------------
#define NS_APP_DEFAULTS_50_DIR "DefRt"// The root dir of all defaults dirs #define NS_APP_PREF_DEFAULTS_50_DIR "PrfDef"
#define NS_APP_USER_PROFILES_ROOT_DIR \ "DefProfRt"// The dir where user profile dirs live. #define NS_APP_USER_PROFILES_LOCAL_ROOT_DIR \ "DefProfLRt"// The dir where user profile temp dirs live.
// -------------------------------------------------------------------------------------- // Files and directories which exist on a per-profile basis // These locations are typically provided by the profile mgr // --------------------------------------------------------------------------------------
// In a shared profile environment, prefixing a profile-relative // key with NS_SHARED returns a location that is shared by // other users of the profile. Without this prefix, the consumer // has exclusive access to this location.
#define NS_SHARED "SHARED"
#define NS_APP_PREFS_50_DIR "PrefD"// Directory which contains user prefs #define NS_APP_PREFS_50_FILE "PrefF" #define NS_APP_PREFS_DEFAULTS_DIR_LIST "PrefDL" #define NS_APP_PREFS_OVERRIDE_DIR \ "PrefDOverride"// Directory for per-profile defaults
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 ist noch experimentell.