Show / Hide Table of Contents

Class Browser

Information about an entry in the web browser's local history database.

Inheritance
object
Browser
Implements
IMessage<Browser>
IEquatable<Browser>
IDeepCloneable<Browser>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Backstory
Assembly: Google.Backstory.dll
Syntax
public sealed class Browser : IMessage<Browser>, IEquatable<Browser>, IDeepCloneable<Browser>, IBufferMessage, IMessage

Constructors

Browser()

Declaration
public Browser()

Browser(Browser)

Declaration
public Browser(Browser other)
Parameters
Type Name Description
Browser other

Properties

BrowserType

The browser that recorded the history entry (e.g. "Chrome", "Firefox", "Safari", etc.).

Declaration
public Browser.Types.BrowserType BrowserType { get; set; }
Property Value
Type Description
Browser.Types.BrowserType

BrowserVersion

The browser version.

Declaration
public string BrowserVersion { get; set; }
Property Value
Type Description
string

Cookies

Information about the cookies.

Declaration
public RepeatedField<Browser.Types.Cookie> Cookies { get; }
Property Value
Type Description
RepeatedField<Browser.Types.Cookie>

FirstBookmarkedTime

The timestamp indicating the first time the URL was bookmarked.

Declaration
public Timestamp FirstBookmarkedTime { get; set; }
Property Value
Type Description
Timestamp

FirstVisitTime

The timestamp indicating the initial visit to the URL.

Declaration
public Timestamp FirstVisitTime { get; set; }
Property Value
Type Description
Timestamp

Hidden

A boolean value indicating if the history entry is hidden.

Declaration
public bool Hidden { get; set; }
Property Value
Type Description
bool

IndexedContent

Represents the textual content of a web page. This field should be kept short. Large strings may affect latency and payload sizes.

Declaration
public string IndexedContent { get; set; }
Property Value
Type Description
string

LastVisitTime

The timestamp indicating the most recent visit to the URL.

Declaration
public Timestamp LastVisitTime { get; set; }
Property Value
Type Description
Timestamp

Profile

The browser profile associated with the history entry.

Declaration
public string Profile { get; set; }
Property Value
Type Description
string

RequestOriginUri

Indicates the URI from which the current visit originated.

Declaration
public string RequestOriginUri { get; set; }
Property Value
Type Description
string

Typed

A boolean value indicating if the URL was typed by the user.

Declaration
public bool Typed { get; set; }
Property Value
Type Description
bool

TypedCount

The number of times the URL was visited with this specific visit type and visit source.

Declaration
public long TypedCount { get; set; }
Property Value
Type Description
long

VisitCount

The total number of times the Url has been visited.

Declaration
public long VisitCount { get; set; }
Property Value
Type Description
long

VisitCountCriteria

Describes the criteria used to calculate the visit_count.

Declaration
public string VisitCountCriteria { get; set; }
Property Value
Type Description
string

VisitSource

The source of the visit.

Declaration
public Browser.Types.VisitSource VisitSource { get; set; }
Property Value
Type Description
Browser.Types.VisitSource

VisitType

Describes the type of navigation or visit (e.g., direct, redirect, etc.).

Declaration
public Browser.Types.UrlVisitType VisitType { get; set; }
Property Value
Type Description
Browser.Types.UrlVisitType
In this article
Back to top Generated by DocFX