CoreTweet  0.7.0
Yet another .NET Twitter Library
Public Member Functions | Properties | List of all members
CoreTweet.Status Class Reference

Represents the Tweets, which are the basic atomic building block of all things Twitter. More...

Inheritance diagram for CoreTweet.Status:
CoreTweet.Core.CoreBase CoreTweet.StatusResponse

Public Member Functions

override string ToString ()
 Returns the ID of this instance. More...
 

Properties

long Id [get, set]
 
Contributors[] Contributors [get, set]
 
Coordinates Coordinates [get, set]
 
DateTimeOffset CreatedAt [get, set]
 Gets or sets the time when the Tweet was created. More...
 
long CurrentUserRetweet [get, set]
 
int[] DisplayTextRange [get, set]
 Gets or sets the array of two unicode code point indices, identifying the inclusive start and exclusive end of the displayable content of the tweet. More...
 
Entities Entities [get, set]
 Gets or sets the entities which have been parsed out of the text of the Tweet. More...
 
Entities ExtendedEntities [get, set]
 Gets or sets the extended entities which may have multiple entities data. More...
 
CompatExtendedTweet ExtendedTweet [get, set]
 Gets or sets the information about Extended Tweet. This property will be set in compatibility mode for streaming APIs. More...
 
int FavoriteCount [get, set]
 
bool IsFavorited [get, set]
 
FilterLevel FilterLevel [get, set]
 
string FullText [get, set]
 Gets or sets the entire untruncated Tweet text. More...
 
string InReplyToScreenName [get, set]
 
long InReplyToStatusId [get, set]
 
long InReplyToUserId [get, set]
 
bool IsQuotedStatus [get, set]
 
string Language [get, set]
 
Place Place [get, set]
 
bool PossiblySensitive [get, set]
 
bool PossiblySensitiveAppealable [get, set]
 
long QuotedStatusId [get, set]
 
Status QuotedStatus [get, set]
 
Dictionary< string, object > Scopes [get, set]
 
int RetweetCount [get, set]
 Gets or sets a number of approximately how many times the Tweet has been retweeted by Twitter users. More...
 
bool IsRetweeted [get, set]
 
Status RetweetedStatus [get, set]
 
string Source [get, set]
 
string Text [get, set]
 Gets or sets the actual text of the status update. More...
 
bool IsTruncated [get, set]
 
User User [get, set]
 
bool WithheldCopyright [get, set]
 
string WithheldInCountries [get, set]
 
string WithheldScope [get, set]
 

Additional Inherited Members

- Static Public Member Functions inherited from CoreTweet.Core.CoreBase
static T Convert< T > (string json, string jsonPath="")
 Converts the JSON to a twitter object of the specified type. More...
 
static List< T > ConvertArray< T > (string json, string jsonPath)
 

Detailed Description

Represents the Tweets, which are the basic atomic building block of all things Twitter.

Member Function Documentation

override string CoreTweet.Status.ToString ( )
inline

Returns the ID of this instance.

Returns
The ID of this instance.

Property Documentation

Contributors [] CoreTweet.Status.Contributors
getset

Gets or sets the collection of brief user objects (usually only one) indicating users who contributed to the authorship of the tweet, on behalf of the official tweet author.

Nullable.

Coordinates CoreTweet.Status.Coordinates
getset

Gets or sets the value represents the geographic location of the Tweet as reported by the user or client application.

Nullable.

DateTimeOffset CoreTweet.Status.CreatedAt
getset

Gets or sets the time when the Tweet was created.

long CoreTweet.Status.CurrentUserRetweet
getset

Gets or sets the Tweet ID of the user's own retweet of this Tweet, if exists.

Only surfaces on methods supporting the include_my_retweet parameter, when set to true.

int [] CoreTweet.Status.DisplayTextRange
getset

Gets or sets the array of two unicode code point indices, identifying the inclusive start and exclusive end of the displayable content of the tweet.

Entities CoreTweet.Status.Entities
getset

Gets or sets the entities which have been parsed out of the text of the Tweet.

Entities CoreTweet.Status.ExtendedEntities
getset

Gets or sets the extended entities which may have multiple entities data.

CompatExtendedTweet CoreTweet.Status.ExtendedTweet
getset

Gets or sets the information about Extended Tweet. This property will be set in compatibility mode for streaming APIs.

int CoreTweet.Status.FavoriteCount
getset

Gets or sets a number of approximately how many times the Tweet has been favorited by Twitter users.

Nullable.

FilterLevel CoreTweet.Status.FilterLevel
getset

Gets or sets a value that indicates the maximum value of the filter_level parameter which may be used and still stream this Tweet.

Streaming only.

string CoreTweet.Status.FullText
getset

Gets or sets the entire untruncated Tweet text.

long CoreTweet.Status.Id
getset

Gets or sets the integer representation of the unique identifier for this Tweet.

See also: https://dev.twitter.com/docs/twitter-ids-json-and-snowflake

string CoreTweet.Status.InReplyToScreenName
getset

Gets or sets the screen name of the original Tweet's author if the represented Tweet is a reply.

Nullable.

long CoreTweet.Status.InReplyToStatusId
getset

Gets or sets the integer representation of the original Tweet's ID if the represented Tweet is a reply.

Nullable.

long CoreTweet.Status.InReplyToUserId
getset

Gets or sets the integer representation of the original Tweet's author ID if the represented Tweet is a reply.

Nullable.

bool CoreTweet.Status.IsFavorited
getset

Gets or sets a value that determines if the Tweet has been favorited by the authenticating user.

Nullable.

bool CoreTweet.Status.IsQuotedStatus
getset

Gets or sets a value that determines if the Tweet is a quoted status.

Nullable.

bool CoreTweet.Status.IsRetweeted
getset

Gets or sets a value that determines if the Tweet has been retweeted by the authenticating user.

Nullable.

bool CoreTweet.Status.IsTruncated
getset

Gets or sets a value that determines if the value of the text parameter was truncated, for example, as a result of a retweet exceeding the 140 character Tweet length.

Truncated text will end in ellipsis, like this ...

string CoreTweet.Status.Language
getset

Gets or sets the BCP 47 language identifier.

Nullable.

A BCP 47 language identifier corresponding to the machine-detected language of the Tweet text, or "und" if no language could be detected.

Place CoreTweet.Status.Place
getset

Gets or sets the place that the tweet is associated.

Nullable.

See also: https://dev.twitter.com/docs/platform-objects/places

bool CoreTweet.Status.PossiblySensitive
getset

Gets or sets a value that determines if the URL contained in the tweet may contain content or media identified as sensitive content.

This field only surfaces when a tweet contains a link and the meaning of the filed doesn't pertain to the Tweet content itself.

Nullable.

bool CoreTweet.Status.PossiblySensitiveAppealable
getset
Status CoreTweet.Status.QuotedStatus
getset

Gets or sets the quoted Tweet in the Tweet.

Nullable.

long CoreTweet.Status.QuotedStatusId
getset

Gets or sets the integer representation of the unique identifier for the quoted Tweet in the Tweet.

Nullable.

int CoreTweet.Status.RetweetCount
getset

Gets or sets a number of approximately how many times the Tweet has been retweeted by Twitter users.

Status CoreTweet.Status.RetweetedStatus
getset

Gets or sets the original Tweet if the status is a retweet.

Users can amplify the broadcast of tweets authored by other users by retweeting.

Retweets can be distinguished from typical Tweets by the existence of a retweeted_status attribute.

This attribute contains a representation of the original Tweet that was retweeted.

Note that retweets of retweets do not show representations of the intermediary retweet, but only the original tweet.

(Users can also unretweet a retweet they created by deleting their retweet.)

Dictionary<string,object> CoreTweet.Status.Scopes
getset

Gets or sets a set of key-value pairs indicatse the intended contextual delivery of the containing Tweet.

Currently used by Twitter's Promoted Products.

string CoreTweet.Status.Source
getset

Gets or sets the utility used to post the Tweet, as an HTML-formatted string.

A tweet from the Twitter website has a value of "web" (case-insensitive).

string CoreTweet.Status.Text
getset

Gets or sets the actual text of the status update.

User CoreTweet.Status.User
getset

Gets or sets the user who posted the Tweet.

Perspectival attributes embedded within this object are unreliable.

Seealso: https://dev.twitter.com/docs/platform-objects/users

bool CoreTweet.Status.WithheldCopyright
getset

Gets or sets a value that determines if this piece of content has been withheld due to a DMCA complaint.

See also: http://en.wikipedia.org/wiki/Digital_Millennium_Copyright_Act

string CoreTweet.Status.WithheldInCountries
getset

Gets or sets a list of uppercase two-letter country codes this content is withheld from.

See also: https://dev.twitter.com/blog/new-withheld-content-fields-api-responses

string CoreTweet.Status.WithheldScope
getset

Gets or sets the content being withheld is the "status" or a "user."

See also: https://dev.twitter.com/blog/new-withheld-content-fields-api-responses


The documentation for this class was generated from the following file: