mozilla

Compare Revisions

nsINavHistoryService

Change Revisions

Revision 83232:

Revision 83232 by Bomfog on

Revision 83233:

Revision 83233 by Bomfog on

Title:
nsINavHistoryService
nsINavHistoryService
Slug:
XPCOM_Interface_Reference/nsINavHistoryService
XPCOM_Interface_Reference/nsINavHistoryService
Tags:
Extensions, XPCOM, Interfaces, Interfaces:Scriptable, Places, "Developing Mozilla", "XPCOM API Reference", "XPCOM Interface Reference"
Extensions, XPCOM, Interfaces, Interfaces:Scriptable, Places, "Developing Mozilla", "XPCOM API Reference", "XPCOM Interface Reference"
Content:

Revision 83232
Revision 83233
n19    </p><a href="/en/nsISupports" title="en/nsISupports">nsISuppon19    </p><a href="en/NsISupports">nsISupports</a>
>rts</a> 
n29    </h2><code>AString <a href="#getPageTitle.28.29">getPageTitlen29    </h2><code>AString <a href="#getPageTitle.28.29">getPageTitle
></a>(in <a href="/en/nsIURI" title="en/nsIURI">nsIURI</a> aURI);<></a>(in <a href="en/NsIURI">nsIURI</a> aURI);</code><code>void <a
>/code><code>void <a href="#markPageAsFollowedBookmark.28.29">mark> href="#markPageAsFollowedBookmark.28.29">markPageAsFollowedBookm
>PageAsFollowedBookmark</a>(in <a href="/en/nsIURI" title="en/nsIU>ark</a>(in <a href="en/NsIURI">nsIURI</a> aURI);</code><code>bool
>RI">nsIURI</a> aURI);</code><code>boolean <a href="#canAddURI.28.>ean <a href="#canAddURI.28.29">canAddURI</a>(in <a href="en/NsIUR
>29">canAddURI</a>(in <a href="/en/nsIURI" title="en/nsIURI">nsIUR>I">nsIURI</a> aURI);</code><code>void <a href="#setPageDetails.28
>I</a> aURI);</code><code>void <a href="#setPageDetails.28.29">set>.29">setPageDetails</a>(in <a href="en/NsIURI">nsIURI</a> aURI, i
>PageDetails</a>(in <a href="/en/nsIURI" title="en/nsIURI">nsIURI<>n AString aTitle, in unsigned long aVisitCount, in boolean aHidde
>/a> aURI, in AString aTitle, in unsigned long aVisitCount, in boo>n, in boolean aTyped);</code><code>long long <a href="#addVisit.2
>lean aHidden, in boolean aTyped);</code><code>long long <a href=">8.29">addVisit</a>(in <a href="en/NsIURI">nsIURI</a> aURI, in PRT
>#addVisit.28.29">addVisit</a>(in <a href="/en/nsIURI" title="en/n>ime aTime, in long long aReferringVisit, in long aTransitionType,
>sIURI">nsIURI</a> aURI, in PRTime aTime, in long long aReferringV> in boolean aIsRedirect, in long long aSessionID);</code><code><a
>isit, in long aTransitionType, in boolean aIsRedirect, in long lo> href="en/NsINavHistoryQuery">nsINavHistoryQuery</a> <a href="#ge
>ng aSessionID);</code><code><a href="/en/nsINavHistoryQuery" titl>tNewQuery.28.29">getNewQuery</a>();</code><code><a href="en/NsINa
>e="en/nsINavHistoryQuery">nsINavHistoryQuery</a> <a href="#getNew>vHistoryQueryOptions">nsINavHistoryQueryOptions</a> <a href="#get
>Query.28.29">getNewQuery</a>();</code><code><a href="/en/nsINavHi>NewQueryOptions.28.29">getNewQueryOptions</a>();</code><code><a h
>storyQueryOptions" title="en/nsINavHistoryQueryOptions">nsINavHis>ref="en/NsINavHistoryResult">nsINavHistoryResult</a> <a href="#ex
>toryQueryOptions</a> <a href="#getNewQueryOptions.28.29">getNewQu>ecuteQuery.28.29">executeQuery</a>(in <a href="en/NsINavHistoryQu
>eryOptions</a>();</code><code><a href="/en/nsINavHistoryResult" t>ery">nsINavHistoryQuery</a> aQuery, in <a href="en/NsINavHistoryQ
>itle="en/nsINavHistoryResult">nsINavHistoryResult</a> <a href="#e>ueryOptions">nsINavHistoryQueryOptions</a> options);</code><code>
>xecuteQuery.28.29">executeQuery</a>(in <a href="/en/nsINavHistory><a href="en/NsINavHistoryResult">nsINavHistoryResult</a> <a href=
>Query" title="en/nsINavHistoryQuery">nsINavHistoryQuery</a> aQuer>"#executeQueries.28.29">executeQueries</a>({{ mediawiki.external(
>y, in <a href="/en/nsINavHistoryQueryOptions" title="en/nsINavHis>'array,size_is(aQueryCount)') }} in <a href="en/NsINavHistoryQuer
>toryQueryOptions">nsINavHistoryQueryOptions</a> options);</code><>y">nsINavHistoryQuery</a> aQueries, in unsigned long aQueryCount,
>code><a href="/en/nsINavHistoryResult" title="en/nsINavHistoryRes> in <a href="en/NsINavHistoryQueryOptions">nsINavHistoryQueryOpti
>ult">nsINavHistoryResult</a> <a href="#executeQueries.28.29">exec>ons</a> options);</code><code>void <a href="#queryStringToQueries
>uteQueries</a>({{ mediawiki.external('array,size_is(aQueryCount)'>.28.29">queryStringToQueries</a>(in <a href="en/AUTF8String">AUTF
>) }} in <a href="/en/nsINavHistoryQuery" title="en/nsINavHistoryQ>8String</a> aQueryString, {{ mediawiki.external('array, size_is(a
>uery">nsINavHistoryQuery</a> aQueries, in unsigned long aQueryCou>ResultCount)') }} out <a href="en/NsINavHistoryQuery">nsINavHisto
>nt, in <a href="/en/nsINavHistoryQueryOptions" title="en/nsINavHi>ryQuery</a> aQueries, out unsigned long aResultCount, out <a href
>storyQueryOptions">nsINavHistoryQueryOptions</a> options);</code>>="en/NsINavHistoryQueryOptions">nsINavHistoryQueryOptions</a> opt
><code>void <a href="#queryStringToQueries.28.29">queryStringToQue>ions);</code><code><a href="en/AUTF8String">AUTF8String</a> <a hr
>ries</a>(in <a href="/en/AUTF8String" title="en/AUTF8String">AUTF>ef="#queriesToQueryString.28.29">queriesToQueryString</a>({{ medi
>8String</a> aQueryString, {{ mediawiki.external('array, size_is(a>awiki.external('array, size_is(aQueryCount)') }} in <a href="en/N
>ResultCount)') }} out <a href="/en/nsINavHistoryQuery" title="en/>sINavHistoryQuery">nsINavHistoryQuery</a> aQueries, in unsigned l
>nsINavHistoryQuery">nsINavHistoryQuery</a> aQueries, out unsigned>ong aQueryCount, in <a href="en/NsINavHistoryQueryOptions">nsINav
> long aResultCount, out <a href="/en/nsINavHistoryQueryOptions" t>HistoryQueryOptions</a> options);</code><code>void <a href="#addO
>itle="en/nsINavHistoryQueryOptions">nsINavHistoryQueryOptions</a>>bserver.28.29">addObserver</a>(in <a href="en/NsINavHistoryObserv
> options);</code><code><a href="/en/AUTF8String" title="en/AUTF8S>er">nsINavHistoryObserver</a> observer, in boolean ownsWeak);</co
>tring">AUTF8String</a> <a href="#queriesToQueryString.28.29">quer>de><code>void <a href="#removeObserver.28.29">removeObserver</a>(
>iesToQueryString</a>({{ mediawiki.external('array, size_is(aQuery>in <a href="en/NsINavHistoryObserver">nsINavHistoryObserver</a> o
>Count)') }} in <a href="/en/nsINavHistoryQuery" title="en/nsINavH>bserver);</code><code>void <a href="#runInBatchMode.28.29">runInB
>istoryQuery">nsINavHistoryQuery</a> aQueries, in unsigned long aQ>atchMode</a>(in <a href="en/NsINavHistoryBatchCallback">nsINavHis
>ueryCount, in <a href="/en/nsINavHistoryQueryOptions" title="en/n>toryBatchCallback</a> aCallback, in <a href="en/NsISupports">nsIS
>sINavHistoryQueryOptions">nsINavHistoryQueryOptions</a> options);>upports</a> aClosure);</code><code>void <a href="#importHistory.2
></code><code>void <a href="#addObserver.28.29">addObserver</a>(in>8.29">importHistory</a>(in <a href="en/NsIFile">nsIFile</a> file)
> <a href="/en/nsINavHistoryObserver" title="en/nsINavHistoryObser>;</code>
>ver">nsINavHistoryObserver</a> observer, in boolean ownsWeak);</c 
>ode><code>void <a href="#removeObserver.28.29">removeObserver</a> 
>(in <a href="/en/nsINavHistoryObserver" title="en/nsINavHistoryOb 
>server">nsINavHistoryObserver</a> observer);</code><code>void <a  
>href="#runInBatchMode.28.29">runInBatchMode</a>(in <a href="/en/N 
>sINavHistoryBatchCallback" title="en/NsINavHistoryBatchCallback"> 
>nsINavHistoryBatchCallback</a> aCallback, in <a href="/en/nsISupp 
>orts" title="en/nsISupports">nsISupports</a> aClosure);</code><co 
>de>void <a href="#importHistory.28.29">importHistory</a>(in <a hr 
>ef="/en/nsIFile" title="en/nsIFile">nsIFile</a> file);</code> 
n37      </tbody>n
38      <tbody>
n132      </tbody>n
133      <tbody>
n178      </tbody>n
179      <tbody>
n198            This transition is set when the user typed a URL inton192            This transition is set when the user followed a bookm
> the URL bar to get to the page.>ark to get to the page.
t793      <a href="/en/Places" title="en/Places">Places</a> <a href="t787      <a href="en/Places">Places</a> <a href="en/Using_the_Places
>/en/Using_the_Places_history_service" title="en/Using_the_Places_>_history_service">Using the Places history service</a> <a href="e
>history_service">Using the Places history service</a> <a href="/e>n/Querying_Places">Querying Places</a> <a href="en/NsINavHistoryB
>n/Querying_Places" title="en/Querying_Places">Querying Places</a>>atchCallback">nsINavHistoryBatchCallback</a> <a href="en/NsINavHi
> <a href="/en/NsINavHistoryBatchCallback" title="en/NsINavHistory>storyContainerResultNode">nsINavHistoryContainerResultNode</a> <a
>BatchCallback">nsINavHistoryBatchCallback</a> <a href="/en/nsINav> href="en/NsINavHistoryFullVisitResultNode">nsINavHistoryFullVisi
>HistoryContainerResultNode" title="en/nsINavHistoryContainerResul>tResultNode</a> <a href="en/NsINavHistoryObserver">nsINavHistoryO
>tNode">nsINavHistoryContainerResultNode</a> <a href="/en/nsINavHi>bserver</a> <a href="en/NsINavHistoryQuery">nsINavHistoryQuery</a
>storyFullVisitResultNode" title="en/nsINavHistoryFullVisitResultN>> <a href="en/NsINavHistoryQueryOptions">nsINavHistoryQueryOption
>ode">nsINavHistoryFullVisitResultNode</a> <a href="/en/nsINavHist>s</a> <a href="en/NsINavHistoryQueryResultNode">nsINavHistoryQuer
>oryObserver" title="en/nsINavHistoryObserver">nsINavHistoryObserv>yResultNode</a> <a href="en/NsINavHistoryResult">nsINavHistoryRes
>er</a> <a href="/en/nsINavHistoryQuery" title="en/nsINavHistoryQu>ult</a> <a href="en/NsINavHistoryResultNode">nsINavHistoryResultN
>ery">nsINavHistoryQuery</a> <a href="/en/nsINavHistoryQueryOption>ode</a> <a href="en/NsINavHistoryResultTreeViewer">nsINavHistoryR
>s" title="en/nsINavHistoryQueryOptions">nsINavHistoryQueryOptions>esultTreeViewer</a> <a href="en/NsINavHistoryResultViewObserver">
></a> <a href="/en/nsINavHistoryQueryResultNode" title="en/nsINavH>nsINavHistoryResultViewObserver</a> <a href="en/NsINavHistoryResu
>istoryQueryResultNode">nsINavHistoryQueryResultNode</a> <a href=">ltViewer">nsINavHistoryResultViewer</a> <a href="en/NsINavHistory
>/en/nsINavHistoryResult" title="en/nsINavHistoryResult">nsINavHis>VisitResultNode">nsINavHistoryVisitResultNode</a>
>toryResult</a> <a href="/en/nsINavHistoryResultNode" title="en/ns 
>INavHistoryResultNode">nsINavHistoryResultNode</a> <a href="/en/n 
>sINavHistoryResultTreeViewer" title="en/nsINavHistoryResultTreeVi 
>ewer">nsINavHistoryResultTreeViewer</a> <a href="/en/nsINavHistor 
>yResultViewObserver" title="en/nsINavHistoryResultViewObserver">n 
>sINavHistoryResultViewObserver</a> <a href="/en/nsINavHistoryResu 
>ltViewer" title="en/nsINavHistoryResultViewer">nsINavHistoryResul 
>tViewer</a> <a href="/en/nsINavHistoryVisitResultNode" title="en/ 
>nsINavHistoryVisitResultNode">nsINavHistoryVisitResultNode</a> 

Back to History