CoreTweet  2.0.0-beta.2
Yet another .NET Twitter Library
Properties | List of all members
CoreTweet.V2.Tweet Class Reference
Inheritance diagram for CoreTweet.V2.Tweet:
CoreTweet.Core.CoreBase

Properties

long Id [get, set]
 Unique identifier of this Tweet. More...
 
DateTimeOffset? CreatedAt [get, set]
 Creation time of the Tweet. To return this field, add TweetFields.CreatedAt in the request's query parameter. More...
 
string Text [get, set]
 The content of the Tweet. To return this field, add TweetFields.Text in the request's query parameter. More...
 
long? AuthorId [get, set]
 Unique identifier of this User. You can obtain the expanded object in TweetResponseIncludes.Users by adding TweetExpansions.AuthorId in the request's query parameter. More...
 
long? ConversationId [get, set]
 The Tweet ID of the original Tweet of the conversation (which includes direct replies, replies of replies). To return this field, add TweetFields.ConversationId in the request's query parameter. More...
 
long? InReplyToUserId [get, set]
 If this Tweet is a Reply, indicates the User ID of the parent Tweet's author. You can obtain the expanded object in TweetResponseIncludes.Users by adding TweetExpansions.InReplyToUserId in the request's query parameter. More...
 
TweetReferencedTweet[] ReferencedTweets [get, set]
 A list of Tweets this Tweet refers to. For example, if the parent Tweet is a Retweet, a Retweet with comment (also known as Quoted Tweet) or a Reply, it will include the related Tweet referenced to by its parent. To return this field, add TweetFields.ReferencedTweets in the request's query parameter. More...
 
TweetAttachments Attachments [get, set]
 Specifies the type of attachments (if any) present in this Tweet. More...
 
TweetGeo Geo [get, set]
 Contains details about the location tagged by the user in this Tweet, if they specified one. To return this field, add TweetFields.Geo in the request's query parameter. More...
 
TweetContextAnnotation[] ContextAnnotations [get, set]
 Contains context annotations for the Tweet. To return this field, add TweetFields.ContextAnnotations in the request's query parameter. More...
 
Entities Entities [get, set]
 Contains details about text that has a special meaning in a Tweet. To return this field, add TweetFields.Entities in the request's query parameter. More...
 
Withheld Withheld [get, set]
 Contains withholding details for withheld content. To return this field, add TweetFields.Withheld in the request's query parameter. More...
 
TweetPublicMetrics PublicMetrics [get, set]
 Engagement metrics for the Tweet at the time of the request. To return this field, add TweetFields.PublicMetrics in the request's query parameter. More...
 
TweetNonPublicMetrics NonPublicMetrics [get, set]
 Non-public engagement metrics for the Tweet at the time of the request. Requires user context authentication. To return this field, add TweetFields.NonPublicMetrics in the request's query parameter. More...
 
TweetGroupingMetrics OrganicMetrics [get, set]
 Organic engagement metrics for the Tweet at the time of the request. Requires user context authentication. To return this field, add TweetFields.OrganicMetrics in the request's query parameter. More...
 
TweetGroupingMetrics PromotedMetrics [get, set]
 Engagement metrics for the Tweet at the time of the request in a promoted context. Requires user context authentication. To return this field, add TweetFields.PromotedMetrics in the request's query parameter. More...
 
bool? PossiblySensitive [get, set]
 Indicates if this Tweet contains URLs marked as sensitive, for example content suitable for mature audiences. To return this field, add TweetFields.PossiblySensitive in the request's query parameter. More...
 
string Lang [get, set]
 Language of the Tweet, if detected by Twitter. Returned as a BCP47 language tag. To return this field, add TweetFields.Lang in the request's query parameter. More...
 
string Source [get, set]
 The name of the app the user Tweeted from. To return this field, add TweetFields.Source in the request's query parameter. More...
 

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)
 

Property Documentation

◆ Attachments

TweetAttachments CoreTweet.V2.Tweet.Attachments
getset

Specifies the type of attachments (if any) present in this Tweet.

◆ AuthorId

long? CoreTweet.V2.Tweet.AuthorId
getset

Unique identifier of this User. You can obtain the expanded object in TweetResponseIncludes.Users by adding TweetExpansions.AuthorId in the request's query parameter.

◆ ContextAnnotations

TweetContextAnnotation [] CoreTweet.V2.Tweet.ContextAnnotations
getset

Contains context annotations for the Tweet. To return this field, add TweetFields.ContextAnnotations in the request's query parameter.

◆ ConversationId

long? CoreTweet.V2.Tweet.ConversationId
getset

The Tweet ID of the original Tweet of the conversation (which includes direct replies, replies of replies). To return this field, add TweetFields.ConversationId in the request's query parameter.

◆ CreatedAt

DateTimeOffset? CoreTweet.V2.Tweet.CreatedAt
getset

Creation time of the Tweet. To return this field, add TweetFields.CreatedAt in the request's query parameter.

◆ Entities

Entities CoreTweet.V2.Tweet.Entities
getset

Contains details about text that has a special meaning in a Tweet. To return this field, add TweetFields.Entities in the request's query parameter.

◆ Geo

TweetGeo CoreTweet.V2.Tweet.Geo
getset

Contains details about the location tagged by the user in this Tweet, if they specified one. To return this field, add TweetFields.Geo in the request's query parameter.

◆ Id

long CoreTweet.V2.Tweet.Id
getset

Unique identifier of this Tweet.

◆ InReplyToUserId

long? CoreTweet.V2.Tweet.InReplyToUserId
getset

If this Tweet is a Reply, indicates the User ID of the parent Tweet's author. You can obtain the expanded object in TweetResponseIncludes.Users by adding TweetExpansions.InReplyToUserId in the request's query parameter.

◆ Lang

string CoreTweet.V2.Tweet.Lang
getset

Language of the Tweet, if detected by Twitter. Returned as a BCP47 language tag. To return this field, add TweetFields.Lang in the request's query parameter.

◆ NonPublicMetrics

TweetNonPublicMetrics CoreTweet.V2.Tweet.NonPublicMetrics
getset

Non-public engagement metrics for the Tweet at the time of the request. Requires user context authentication. To return this field, add TweetFields.NonPublicMetrics in the request's query parameter.

◆ OrganicMetrics

TweetGroupingMetrics CoreTweet.V2.Tweet.OrganicMetrics
getset

Organic engagement metrics for the Tweet at the time of the request. Requires user context authentication. To return this field, add TweetFields.OrganicMetrics in the request's query parameter.

◆ PossiblySensitive

bool? CoreTweet.V2.Tweet.PossiblySensitive
getset

Indicates if this Tweet contains URLs marked as sensitive, for example content suitable for mature audiences. To return this field, add TweetFields.PossiblySensitive in the request's query parameter.

◆ PromotedMetrics

TweetGroupingMetrics CoreTweet.V2.Tweet.PromotedMetrics
getset

Engagement metrics for the Tweet at the time of the request in a promoted context. Requires user context authentication. To return this field, add TweetFields.PromotedMetrics in the request's query parameter.

◆ PublicMetrics

TweetPublicMetrics CoreTweet.V2.Tweet.PublicMetrics
getset

Engagement metrics for the Tweet at the time of the request. To return this field, add TweetFields.PublicMetrics in the request's query parameter.

◆ ReferencedTweets

TweetReferencedTweet [] CoreTweet.V2.Tweet.ReferencedTweets
getset

A list of Tweets this Tweet refers to. For example, if the parent Tweet is a Retweet, a Retweet with comment (also known as Quoted Tweet) or a Reply, it will include the related Tweet referenced to by its parent. To return this field, add TweetFields.ReferencedTweets in the request's query parameter.

◆ Source

string CoreTweet.V2.Tweet.Source
getset

The name of the app the user Tweeted from. To return this field, add TweetFields.Source in the request's query parameter.

◆ Text

string CoreTweet.V2.Tweet.Text
getset

The content of the Tweet. To return this field, add TweetFields.Text in the request's query parameter.

◆ Withheld

Withheld CoreTweet.V2.Tweet.Withheld
getset

Contains withholding details for withheld content. To return this field, add TweetFields.Withheld in the request's query parameter.


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