CoreTweet  2.0.0-beta.2
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]
 
FilterLevelFilterLevel [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

◆ ToString()

override string CoreTweet.Status.ToString ( )
inline

Returns the ID of this instance.

Returns
The ID of this instance.

Property Documentation

◆ Contributors

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

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.

◆ CreatedAt

DateTimeOffset CoreTweet.Status.CreatedAt
getset

Gets or sets the time when the Tweet was created.

◆ CurrentUserRetweet

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.

◆ DisplayTextRange

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

Entities CoreTweet.Status.Entities
getset

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

◆ ExtendedEntities

Entities CoreTweet.Status.ExtendedEntities
getset

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

◆ ExtendedTweet

CompatExtendedTweet CoreTweet.Status.ExtendedTweet
getset

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

◆ FavoriteCount

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

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.

◆ FullText

string CoreTweet.Status.FullText
getset

Gets or sets the entire untruncated Tweet text.

◆ Id

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

◆ InReplyToScreenName

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.

◆ InReplyToStatusId

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.

◆ InReplyToUserId

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.

◆ IsFavorited

bool? CoreTweet.Status.IsFavorited
getset

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

Nullable.

◆ IsQuotedStatus

bool? CoreTweet.Status.IsQuotedStatus
getset

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

Nullable.

◆ IsRetweeted

bool? CoreTweet.Status.IsRetweeted
getset

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

Nullable.

◆ IsTruncated

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 ...

◆ Language

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

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

◆ PossiblySensitive

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.

◆ PossiblySensitiveAppealable

bool? CoreTweet.Status.PossiblySensitiveAppealable
getset

◆ QuotedStatus

Status CoreTweet.Status.QuotedStatus
getset

Gets or sets the quoted Tweet in the Tweet.

Nullable.

◆ QuotedStatusId

long? CoreTweet.Status.QuotedStatusId
getset

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

Nullable.

◆ RetweetCount

int? CoreTweet.Status.RetweetCount
getset

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

◆ RetweetedStatus

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.)

◆ Scopes

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.

◆ Source

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).

◆ Text

string CoreTweet.Status.Text
getset

Gets or sets the actual text of the status update.

◆ User

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

◆ WithheldCopyright

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

◆ WithheldInCountries

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

◆ WithheldScope

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: