Show / Hide Table of Contents

Class Activity

Inheritance
System.Object
Activity
Implements
IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.Plus.v1.Data
Assembly: Google.Apis.Plus.v1.dll
Syntax
public class Activity : IDirectResponseSchema

Properties

Access

Identifies who has access to see this activity.

Declaration
[JsonProperty("access")]
public virtual Acl Access { get; set; }
Property Value
Type Description
Acl

Actor

The person who performed this activity.

Declaration
[JsonProperty("actor")]
public virtual Activity.ActorData Actor { get; set; }
Property Value
Type Description
Activity.ActorData

Address

Street address where this activity occurred.

Declaration
[JsonProperty("address")]
public virtual string Address { get; set; }
Property Value
Type Description
System.String

Annotation

Additional content added by the person who shared this activity, applicable only when resharing an activity.

Declaration
[JsonProperty("annotation")]
public virtual string Annotation { get; set; }
Property Value
Type Description
System.String

CrosspostSource

If this activity is a crosspost from another system, this property specifies the ID of the original activity.

Declaration
[JsonProperty("crosspostSource")]
public virtual string CrosspostSource { get; set; }
Property Value
Type Description
System.String

ETag

ETag of this response for caching purposes.

Declaration
[JsonProperty("etag")]
public virtual string ETag { get; set; }
Property Value
Type Description
System.String

Geocode

Latitude and longitude where this activity occurred. Format is latitude followed by longitude, space separated.

Declaration
[JsonProperty("geocode")]
public virtual string Geocode { get; set; }
Property Value
Type Description
System.String

Id

The ID of this activity.

Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type Description
System.String

Kind

Identifies this resource as an activity. Value: "plus#activity".

Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type Description
System.String

Location

The location where this activity occurred.

Declaration
[JsonProperty("location")]
public virtual Place Location { get; set; }
Property Value
Type Description
Place

Object__

The object of this activity.

Declaration
[JsonProperty("object")]
public virtual Activity.ObjectData Object__ { get; set; }
Property Value
Type Description
Activity.ObjectData

PlaceId

ID of the place where this activity occurred.

Declaration
[JsonProperty("placeId")]
public virtual string PlaceId { get; set; }
Property Value
Type Description
System.String

PlaceName

Name of the place where this activity occurred.

Declaration
[JsonProperty("placeName")]
public virtual string PlaceName { get; set; }
Property Value
Type Description
System.String

Provider

The service provider that initially published this activity.

Declaration
[JsonProperty("provider")]
public virtual Activity.ProviderData Provider { get; set; }
Property Value
Type Description
Activity.ProviderData

Published

System.DateTime representation of PublishedRaw.

Declaration
[JsonIgnore]
public virtual DateTime? Published { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

PublishedRaw

The time at which this activity was initially published. Formatted as an RFC 3339 timestamp.

Declaration
[JsonProperty("published")]
public virtual string PublishedRaw { get; set; }
Property Value
Type Description
System.String

Radius

Radius, in meters, of the region where this activity occurred, centered at the latitude and longitude identified in geocode.

Declaration
[JsonProperty("radius")]
public virtual string Radius { get; set; }
Property Value
Type Description
System.String

Title

Title of this activity.

Declaration
[JsonProperty("title")]
public virtual string Title { get; set; }
Property Value
Type Description
System.String

Updated

System.DateTime representation of UpdatedRaw.

Declaration
[JsonIgnore]
public virtual DateTime? Updated { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

UpdatedRaw

The time at which this activity was last updated. Formatted as an RFC 3339 timestamp.

Declaration
[JsonProperty("updated")]
public virtual string UpdatedRaw { get; set; }
Property Value
Type Description
System.String

Url

The link to this activity.

Declaration
[JsonProperty("url")]
public virtual string Url { get; set; }
Property Value
Type Description
System.String

Verb

This activity's verb, which indicates the action that was performed. Possible values include, but are not limited to, the following values: - "post" - Publish content to the stream. - "share" - Reshare an activity.

Declaration
[JsonProperty("verb")]
public virtual string Verb { get; set; }
Property Value
Type Description
System.String

Implements

IDirectResponseSchema
Back to top