Inherits From:nsISupports

Used by Directory Service to get file locations.

This interface is implemented by the following components:


nsIFile getFile ( char* prop , out PRBool persistent )

nsIFile getFile ( char* prop , out PRBool persistent )

Directory Service calls this when it gets the first request for a prop or on every request if the prop is not persistent.

prop: The symbolic name of the file.
persistent: TRUE - The returned file will be cached by Directory Service. Subsequent requests for this prop will bypass the provider and use the cache. FALSE - The provider will be asked for this prop each time it is requested.
The file represented by the property.


This interface is passed as an argument to the following methods:

nsIDirectoryService.registerProvider, nsIDirectoryService.unregisterProvider

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com