{"json_modified": "2016-03-28T07:42:29.276920", "uuid": "2f1b64f7-a4c7-43dd-9264-e3ce4b30dcf9", "title": "nsIFile", "url": "/en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIFile", "tags": ["File I/O", "XPCOM", "Interfaces", "XPCOM API Reference", "XPCOM Interface Reference", "Interfaces:Scriptable"], "translations": [{"uuid": "d899fd75-7eb2-4572-a456-131d5100b130", "title": "nsIFile", "url": "/zh-CN/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIFile", "tags": [], "summary": "nsIFile is the correct platform-agnostic way to specify a file; you should always use this instead of a string to ensure compatibility.", "localization_tags": [], "locale": "zh-CN", "last_edit": "2014-05-08T05:16:14", "review_tags": []}], "modified": "2015-01-11T18:08:09", "label": "nsIFile", "localization_tags": [], "locale": "en-US", "id": 504, "last_edit": "2015-01-11T18:08:03", "summary": "nsIFile is the correct platform-agnostic way to specify a file; you should always use this instead of a string to ensure compatibility.", "sections": [{"id": "Method_overview", "title": "Method overview"}, {"id": "Attributes", "title": "Attributes"}, {"id": "Exceptions_thrown", "title": "Exceptions thrown"}, {"id": "Exceptions_thrown", "title": "Exceptions thrown"}, {"id": "Constants", "title": "Constants"}, {"id": "Methods", "title": "Methods"}, {"id": "append()", "title": "append()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Exceptions_thrown", "title": "Exceptions thrown"}, {"id": "appendNative", "title": "appendNative"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Exceptions_thrown", "title": "Exceptions thrown"}, {"id": "clone()", "title": "clone()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "contains()", "title": "contains()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "copyTo()", "title": "copyTo()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Exceptions_thrown", "title": "Exceptions thrown"}, {"id": "copyToFollowingLinks()", "title": "copyToFollowingLinks()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Exceptions_thrown", "title": "Exceptions thrown"}, {"id": "copyToFollowingLinksNative", "title": "copyToFollowingLinksNative"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Exceptions_thrown", "title": "Exceptions thrown"}, {"id": "CopyToNative", "title": "CopyToNative"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Exceptions_thrown", "title": "Exceptions thrown"}, {"id": "create()", "title": "create()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Exceptions_thrown", "title": "Exceptions thrown"}, {"id": "createUnique()", "title": "createUnique()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Exceptions_thrown", "title": "Exceptions thrown"}, {"id": "equals()", "title": "equals()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "exists()", "title": "exists()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "isDirectory()", "title": "isDirectory()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "isExecutable()", "title": "isExecutable()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "isFile()", "title": "isFile()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "isHidden()", "title": "isHidden()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "isReadable()", "title": "isReadable()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "isSpecial()", "title": "isSpecial()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "isSymlink()", "title": "isSymlink()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "isWritable()", "title": "isWritable()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "moveTo()", "title": "moveTo()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Exceptions_thrown", "title": "Exceptions thrown"}, {"id": "moveToNative", "title": "moveToNative"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Exceptions_thrown", "title": "Exceptions thrown"}, {"id": "normalize()", "title": "normalize()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Exceptions_thrown", "title": "Exceptions thrown"}, {"id": "renameTo()", "title": "renameTo()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Exceptions_thrown", "title": "Exceptions thrown"}, {"id": "remove()", "title": "remove()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Exceptions_thrown", "title": "Exceptions thrown"}, {"id": "Remarks", "title": "Remarks"}, {"id": "See_also", "title": "See also"}], "slug": "Mozilla/Tech/XPCOM/Reference/Interface/nsIFile", "review_tags": []}